Lead Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+25 more
Job description
We are seeking a highly experienced Lead Software Engineer to design, develop, and optimize enterprise-scale applications and big data platforms. The ideal candidate will have strong expertise in Apache Spark, AWS Cloud, Full Stack Development, System Design, and Software Engineering best practices.
Requirements
7+ years of Software Engineering experience
Strong System Design and Architecture experience
Expertise in Apache Spark, Hadoop, Hive, and Trino
Experience processing large-scale datasets (TB/PB scale)
Advanced SQL (Window Functions, Joins, Aggregations, Query Optimization)
Strong programming skills in Python or Scala
AWS Services: S3, EMR, Glue, Athena, Lambda, EKS
Full Stack Development (Frontend, Backend, APIs, Microservices)
Object-Oriented Design and Design Patterns
Data Storage Technologies (Relational & NoSQL)
Performance Tuning and Optimization
DevOps, CI/CD, and Infrastructure Automation
Test Automation, Unit Testing, and Quality Engineering
Software Security and Secure Coding Practices
Experience with AI tools such as GitHub Copilot, ChatGPT, Claude, Amazon Q
Leadership Responsibilities:
Lead architecture and technical design initiatives
Mentor and guide engineering teams
Drive engineering excellence and best practices
Collaborate across business and technology teams
Lead modernization, automation, and AI adoption efforts
Preferred Skills:
Kubernetes / EKS
Serverless Architectures
Financial Services experience
Agile/Scrum leadership
Cloud Certifications (AWS)
Large-scale distributed systems experience
Qualifications:
Bachelor’’s degree in Computer Science or related field
Strong communication and stakeholder management skills, Proven experience delivering enterprise-grade solutions
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
Navigating the AI Shift
Is Software Engineering Over-Saturated?