Broadridge

Senior Lead Software Engineer

Broadridge

full-time

Posted on:

Location Type: Hybrid

Location: Edgewood • New Jersey, New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $140,000 - $150,000 per year

Job Level

Senior

Tech Stack

AngularAWSChefCloudDynamoDBEC2ElasticSearchJavaJavaScriptJenkinsMicroservicesNode.jsPostgresPythonTerraform

About the role

  • 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.
  • Utilize AWS services such as Lambda, API Gateway, Glue, DynamoDB, Elasticsearch, S3, and EC2 to build and integrate cloud-native applications.
  • Develop and optimize data processing workflows, including batch processing pipelines and event-driven computing.
  • Migrate on-premises applications into AWS leveraging modern serverless and microservices patterns.
  • Contribute to the continuous improvement of development standards, frameworks, and best practices.
  • Collaborate closely with cross-functional teams to ensure alignment between architecture, development, and operational objectives.
  • Design and implement CI/CD pipelines using DevOps tools such as Git, Terraform, and configuration management tools (Chef preferred).
  • Perform application and database performance tuning, system troubleshooting, and root cause analysis.
  • Mentor junior engineers and foster a culture of technical excellence.

Requirements

  • 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).
  • Knowledge of front-end frameworks such as Angular is a plus.
  • 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.
Benefits
  • Please visit www.broadridgebenefits.com for more information on our comprehensive benefit offerings.
  • All Colorado employees receive paid sick leave in compliance with the Colorado Healthy Families and Workplaces Act and other legally required benefits, as applicable.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaNode.jsPythonAWSAPI GatewayLambdaGlueDynamoDBElasticsearchS3
Soft skills
communicationcollaborationmentoringleadershiptechnical excellence