Sr. Lead Software Engineer (Hybrid- Newark, NJ, Edgewood, LI, Coppell TX or NYC)
$145,000–$155,000 year
HybridEdgewood, New York, United States
Job Summary
Lead software development initiatives by writing well-structured, maintainable code and conducting thorough code reviews. Design and implement AWS-based serverless architectures with enterprise-level scalability, performance, and security, utilizing services such as Lambda, API Gateway, Glue, DynamoDB, Elasticsearch, S3, and EC2. Develop and optimize data processing workflows, including batch processing pipelines and event-driven computing, while migrating on-premises applications into AWS. Design and implement CI/CD pipelines using DevOps tools such as Git, Terraform, and configuration management tools. Perform application and database performance tuning, system troubleshooting, and root cause analysis. Mentor junior engineers and foster a culture of technical excellence. Collaborate closely with cross-functional teams to ensure alignment between architecture, development, and operational objectives.
Required Qualifications
- Bachelor's degree in Computer Science, Information Systems, Computer Engineering, or related field (or equivalent experience)
- 8–10+ years of hands-on experience in software development and/or application architecture
- Proficiency in Java, Node.js, and Python development
- Strong practical in AWS cloud platforms, especially with API Gateway, Lambda, Glue, DynamoDB, Elasticsearch, S3, and EC2
- Familiarity with API security, authentication mechanisms, and API management best practices
- Experience in database design and query optimization (PostgreSQL preferred)
- Solid understanding of CI/CD practices, DevOps methodologies, and related tools (Terraform, Git, Jenkins, Chef)
- Experience with Agile development methodologies (Scrum, Kanban)
- Strong communication and collaboration skills, with the ability to work effectively across multiple teams
- Demonstrated experience as a team lead, mentor, or technical subject matter expert
- Passion for clean, maintainable code and continuous improvement in coding standards and delivery processes
- Must be able to lift 50 lbs
Desired Qualifications
- Knowledge of front-end frameworks such as Angular is a plus
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.