Jobgether
Jobgether

Senior Software Engineer (Cloud Native, React/Node.js)

engineeringfull-timeUS
SALARY
$120k – $160k/yr
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ 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.
    • Requirements:

      • 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.
      • Benefits:

        • 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.
✦ 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
Apply now