Jobgether
Senior Software Engineer (Cloud Native, React/Node.js)
engineeringfull-timeUS
SALARY
$120k – $160k/yr
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities:
- Design and implement cloud-native solutions designed for 24/7 availability, applying infrastructure-as-code (IaC) practices to support scalable, efficient, and repeatable deployments.
- Develop and deploy serverless applications and services on Microsoft Azure, optimizing solutions for scalability, performance, reliability, and cost efficiency.
- Build modern full-stack applications using TypeScript, React for frontend development, and NestJS for backend services.
- Develop APIs and communication protocols that enable reliable integration with websites, third-party partners, mobile applications, and IoT devices.
- Create and maintain automated unit and behavioral tests to validate software reliability, functionality, and quality throughout the development lifecycle.
- Implement production-ready code regularly while following security best practices and incorporating effective rollback mechanisms for rapid issue resolution.
- Translate business and product requirements into clear technical designs and practical software solutions.
- Automate development, testing, deployment, and operational processes to improve engineering efficiency and product reliability.
- Participate independently in production support activities, including on-call responsibilities and issue resolution.
- Collaborate through Agile practices, including paired programming where appropriate, and contribute to continuous improvement across the development process.
- Communicate complex technical concepts and abstract engineering topics clearly to business and product stakeholders.
- Support the delivery and ongoing improvement of commercially deployed software products.
- At least 5 years of professional software development experience, with exposure to multiple programming and scripting languages such as TypeScript, C#, HTML, XAML, PowerShell, SQL, or Swift.
- Demonstrated experience developing and deploying software on a major cloud-native platform such as Microsoft Azure, AWS, or Google Cloud Platform.
- Strong experience using automation throughout software development, testing, deployment, and operational workflows.
- Experience building and supporting commercially used software products in a production environment.
- Ability to translate business requirements into effective technical designs and implementation approaches.
- Comfortable with paired programming and able to recognize situations where collaborative coding can improve outcomes.
- Strong understanding of Agile software development principles and the ability to explain or teach Agile concepts to others.
- Experience participating independently in product support and on-call activities.
- Excellent communication skills, with the ability to explain technically complex and abstract concepts clearly to business and product teams.
- Strong problem-solving, collaboration, and ownership skills, with the ability to work effectively in a modern software engineering environment.
- Experience shipping multiple commercialized products is preferred.
- Experience deploying products across multiple major cloud providers is preferred.
- Experience in related areas such as customer support or data science is an asset.
- Experience with a functional programming language is preferred.
- Ability to travel for up to one week per quarter to locations such as St. Louis or Atlanta, with company-paid travel; travel may also include international destinations.
- Must be legally authorized to work in the United States. Employment sponsorship is not available for this position.
- Annual salary range of $120,000–$160,000 USD, based on skills, capabilities, experience, and the applicable local market.
- Flexible work schedule with core working hours from 9:00 a.m. to 3:00 p.m., based on the team headquarters’ time zone.
- Comprehensive healthcare benefits.
- 401(k) plan with a 75% company match on contributions up to 5%.
- Quarterly company-funded retirement contribution of an additional 2.5%.
- Tuition assistance.
- Paid time off, including three weeks of paid time off plus paid holidays.
- Paid parental leave.
- Ongoing employer-led training and professional development.
- Company-paid travel for required quarterly travel.
- Flexible benefits and time-off plans designed to support individual and family needs.
- Inclusive workplace focused on collaboration, belonging, and equal opportunity.
- Employee resource groups supporting community building and diverse perspectives.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply