Senior Engineer

Sun Technologies, Inc.

United States

Remote

USD 96,000 - 110,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical Insurance in compliance with ƒ

Job summary

Sun Technologies, Inc. is seeking a senior backend software engineer to design, build and optimize backend solutions on AWS. You will own complex components, implement CDK-based infrastructure, and collaborate in agile squads to deliver secure, scalable services.

The role emphasizes hands-on coding in Node.js/TypeScript, API design, and mentoring teammates while aligning business needs with technical delivery. Remote work is available.

Qualifications

  • Bachelor's degree in Computer Science, Engineering or MIS.
  • 7+ years of experience in software systems and backend programming.
  • 5+ years of backend development with Node.js and TypeScript on AWS.
  • 4+ years hands-on with AWS Lambda, SNS/SQS, S3 and DynamoDB.
  • Strong hands-on experience building AWS infrastructure as code with AWS CDK.
  • Strong experience with Git and associated methodologies.
  • Working experience with CI/CD pipelines using GitHub and GitHub Actions.
  • Experience writing unit and integration tests.
  • Experience with monitoring and observability tools.
  • Experience designing multi-tenant SaaS applications, including tenant data isolation and tenant-scoped access control.
  • Working knowledge of AWS serverless architecture, distributed architecture patterns, and AWS data services such as Athena and Glue.
  • Hands-on experience using Claude Code and GitHub Copilot to build, test and ship production software.
  • Good judgment on when to trust, check or reject AI-generated code, and awareness of risks such as prompt injection, data exposure and over-broad permissions.
  • Experience mentoring other engineers on cloud technology.
  • Strong problem solving and analytic skills
  • Able to handle multiple projects, work independently, and be a supportive Scrum team member

Responsibilities

  • Design and build backend AWS solutions and the continuous delivery pipelines that ship them with quality.
  • Write complex code, build and maintain AWS infrastructure with CDK, and automate testing and deployment.
  • Design multi-tenant backend services with tenant data isolation.
  • Own DevOps for the solutions you build, including deployments, monitoring and production support.
  • Use AI coding agents (Claude Code, GitHub Copilot) day to day to design, write, test and document code, and own the quality of what ships.
  • Review AI-generated code with the same rigor as any other code.
  • Own the quality of your work: set quality criteria, use reviews, and keep improving.
  • Write design specs, unit tests and technical documentation, including documenting current-state systems.
  • Develop and apply standards, patterns and processes that make our systems consistent, lower risk and improve efficiency.
  • Define best practices for modeling, storing and moving data in cloud applications.
  • Mentor teammates on best practices, cloud technologies and safe use of AI coding tools.
  • Improve the team’s processes, speed and quality using ideas from other teams and the industry

Skills

Backend development
Node.js
TypeScript
AWS

Education

Bachelor's degree in Computer Science, Engineering or MIS

Tools

AWS Lambda
SNS/SQS
S3
DynamoDB
Athena
CloudWatch
RDS
CDK
GitHub Copilot

Job description

: Athena , AWS Lambda , CloudWatch , DynamoDB , IAM , NodeJS , RDS , S3 , SNS/SQS

Location

  • : 100% Remote

Duration

: up to 7 months contract with possible extension

Job Description

Pay Range: $70 -$80/hr. The pay rate may differ depending on your skills, education, experience, and other qualifications.

Featured Benefits:

  • Medical Insurance in compliance with the ACA.
  • 401(k).
  • Sick leave in compliance with applicable state, federal, and local laws.

Must Have:

  • Access data, Analyze data, and remediate data issues
  • AWS Lambda, NodeJS, SNS/SQS, S3, IAM, CloudWatch, RDS, DynamoDB, and Athena
  • business requirements into software requirements
  • clearly communicate to both the business and technical team members the system requirements.
  • Manual QA

Profile: This is a senior backend individual contributor role. The team seeks a technically strong backend engineer who can design solutions and provide hands-on support.

About the Role:

  • As a Senior Software Engineer, you will design, build, test, deploy and document backend solutions on AWS, including the infrastructure and delivery pipelines that run them. You will improve shared patterns and components and help the team move its systems forward.
  • You will report to the Senior Director and work in agile teams that build and maintain highly visible, critical applications. You will design and tune software patterns, help teammates use them, and from time to time implement, test and document complex solutions. You will also keep strong, professional relationships with customers and partner teams.
  • You will follow emerging technology trends, apply them to Client's needs, and work with teams on practices, standards and guidelines.
  • Our engineers use AI coding agents such as Claude Code and GitHub Copilot in everyday development, and you will help the team use them well and safely.
  • We're looking for a skilled communicator and active partner who can turn business needs into lasting, high-quality solutions that support Client's mission.

Responsibilities of the Role:

  • Design and build backend AWS solutions and the continuous delivery pipelines that ship them with quality
  • Write complex code, build and maintain AWS infrastructure with CDK, and automate testing and deployment
  • Design multi-tenant backend services with tenant data isolation
  • Own DevOps for the solutions you build, including deployments, monitoring and production support
  • Use AI coding agents (Claude Code, GitHub Copilot) day to day to design, write, test and document code, and own the quality of what ships
  • Review AI-generated code with the same rigor as any other code
  • Own the quality of your work: set quality criteria, use reviews, and keep improving
  • Write design specs, unit tests and technical documentation, including documenting current-state systems
  • Develop and apply standards, patterns and processes that make our systems consistent, lower risk and improve efficiency
  • Define best practices for modeling, storing and moving data in cloud applications
  • Mentor teammates on best practices, cloud technologies and safe use of AI coding tools
  • Improve the team’s processes, speed and quality using ideas from other teams and the industry

Qualifications Needed for the Role:

  • Bachelor's degree in Computer Science, Engineering or MIS
  • 7+ years of experience in software systems and backend programming
  • 5+ years of backend development with Node.js and TypeScript on AWS
  • 4+ years hands-on with AWS Lambda, SNS/SQS, S3 and DynamoDB
  • Strong hands-on experience building AWS infrastructure as code with AWS CDK
  • Strong experience with Git and associated methodologies
  • Working experience with CI/CD pipelines using GitHub and GitHub Actions
  • Experience writing unit and integration tests
  • Experience with monitoring and observability tools
  • Experience designing multi-tenant SaaS applications, including tenant data isolation and tenant-scoped access control
  • Working knowledge of AWS serverless architecture, distributed architecture patterns, and AWS data services such as Athena and Glue
  • Hands-on experience using Claude Code and GitHub Copilot to build, test and ship production software
  • Good judgment on when to trust, check or reject AI-generated code, and awareness of risks such as prompt injection, data exposure and over-broad permissions
  • Experience mentoring other engineers on cloud technology
  • Strong problem solving and analytic skills
  • Able to handle multiple projects, work independently, and be a supportive Scrum team member

Preferred Skills for the Role:

  • Familiarity with AWS networking and containers (for example VPC, ECS/Fargate)
  • Strong knowledge of relational and NoSQL databases
  • Experience with event-driven design and API design
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Planet Group (United States) • Reston (VA)

Remote
USD 110,000 - 117,000
Backend Software Engineer
Backend Software Engineer

Sapsol Technologies Inc • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

NTT DATA, Inc. • St. Louis (MO)

On-site
USD 110,000 - 120,000
Senior Full Stack Node JS Engineer (AWS & Backend Focused-NodeJS - 15+ Years of Experience)
Senior Full Stack Node JS Engineer (AWS & Backend Focused-NodeJS - 15+ Years of Experience)

Kellton • Reston (VA)

Remote
USD 120,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Accylerate, LLC. • United States

On-site
USD 120,000 - 160,000
Senior AWS/Cloud Full Stack Engineer
Senior AWS/Cloud Full Stack Engineer

KALEIDOSCOPE Innovation • Raleigh (NC)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Compunnel Inc. • Wakefield (MA)

On-site
USD 120,000 - 180,000
Senior Full Stack Software Engineer – AWS / Terraform / Angular
Senior Full Stack Software Engineer – AWS / Terraform / Angular

Gravity IT Resources • Charlotte (NC)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC
Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC

Optomi • Charlotte (NC)

Hybrid
USD 83,000 - 124,000
Senior Backend & Platform Architect (AWS/SaaS/AI/Aviation/Weather)
Senior Backend & Platform Architect (AWS/SaaS/AI/Aviation/Weather)

Attis • Denver (CO)

Hybrid
USD 140,000 - 200,000