Back to all positions

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

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Copeland is a global climate technologies company focused on sustainability. They are seeking a Senior Software Engineer to design and implement cloud-native solutions, optimize software performance, and ensure reliable software development within the IoT space.

Responsibilities

  • Design and implement cloud-native solutions with 24/7 availability, demonstrating infrastructure-as-code (IaC) standard methodologies for efficient and scalable deployments
  • Use serverless computing on Azure to optimize scalability, performance, and cost-efficiency
  • Build modern software applications using TypeScript, incorporating React for the frontend and NestJS for the backend to deliver robust and maintainable solutions
  • Create automated unit and behavioral tests to ensure software reliability, functionality, and quality throughout the development lifecycle
  • Implement production code daily, following security standard methodologies and integrating efficient rollback mechanisms for quick issue resolution
  • Develop APIs and protocols to enable seamless integration with websites, third-party partners, mobile applications, and IoT devices

Skills

  • 5 years' experience in software development with exposure to multiple languages (eg. TypeScript, C#, HTML, XAML, PowerShell, SQL, Swift, etc.)
  • Experience developing and deploying software on a major cloud native platform (Microsoft Azure, AWS, GCP, etc.)
  • Comfortable using automation for development, testing, and deployment of software products
  • Enjoys paired programming, and understands the scenarios where it can be helpful
  • Comfortable translating business requirements into a design
  • Has shipped at least one commercially used software product
  • Participates in product support (e.g. on call) independently
  • Understands agile development, could teach the ideas
  • Can explain and communicate technically complicated and abstract topics to business and product teams effectively
  • Ability to travel (company paid) to St. Louis or Atlanta for up to 1 week per quarter
  • Legal authorization to work in the United States - Sponsorship will not be provided for this position
  • Has shipped multiple commercialized products
  • Has shipped products on multiple major cloud providers
  • Experience in related fields, e.g. customer support or data science
  • Experience with a functional programming languages

Benefits

  • Comprehensive healthcare package
  • 401k (75% company match up to 5%)
  • Quarterly company funded retirement plan with an additional contribution of 2.5%
  • Tuition assistance
  • Flexible work schedule
  • Paid time off (3 weeks + paid holidays)
  • Ongoing Copeland-led training
  • Medical insurance plans
  • Dental and vision coverage
  • 401(k) and more
  • Flexible time off plans, including paid parental leave, vacation and holiday leave
  • Core hour work schedule flexibility (flex their start and stop times given they are working during the core hours of 9:00am - 3:00pm)

Company Overview

  • copeland provides comfort to the people though sustainable recidential, commercial and through HVACR Technologies. It was founded in 1921, and is headquartered in St Louis, Missouri, USA, with a workforce of 10001+ employees. Its website is https://www.copeland.com.