Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Broadridge

Senior Software Engineer – AWS, Java, Node.js, Python

Broadridge

Sr. Software Engineer responsible for designing, developing, and implementing software solutions on AWS.

Posted 7/21/2026contractRemote • New Jersey, New York, Texas • 🇺🇸 United StatesSenior💰 $70 - $80 per hourWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing AWS-based serverless architectures, utilizing a range of AWS services to build scalable cloud-native applications. Proficient in software development with a strong focus on CI/CD practices and collaboration within cross-functional teams.

Highest-signal resume keywords
AWS Cloud PlatformsJava DevelopmentNode.js DevelopmentPython DevelopmentCI/CD Practices

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
Software DevelopmentApplication ArchitectureDatabase DesignQuery OptimizationData Processing WorkflowsEvent-Driven ComputingAPI SecurityAuthentication MechanismsMicroservices PatternsAgile Development
Soft Skills
CollaborationCode ReviewProblem Solving
Tools & Technologies
AWS LambdaAPI GatewayDynamoDBElasticsearchS3EC2TerraformGitJenkinsChef
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceInformation SystemsComputer Engineering
Industry Keywords
Serverless ArchitecturesCloud-Native ApplicationsDevOps MethodologiesConfiguration ManagementBatch Processing Pipelines

Tech Stack

Tools & technologies
AWSChefCloudDynamoDBEC2ElasticSearchJavaJavaScriptJenkinsMicroservicesNode.jsPostgresPythonTerraform

About the role

Key responsibilities & impact
  • 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.
  • 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).

Requirements

What you’ll need
  • 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).

Benefits

Comp & perks
  • Health insurance
  • Professional development opportunities