Note: The job is a remote job and is open to candidates in USA. Copeland is a global climate technologies company that develops sustainable HVACR, cold chain, software, and monitoring solutions. The Senior Software Engineer will design and build cloud-native IoT platforms, develop Azure serverless applications and TypeScript-based React/NestJS solutions, and create APIs, tests, and deployment processes while collaborating in an agile environment.
Responsibilities
- Design and build cloud-native systems that support highly available, always-on applications
- Implement scalable infrastructure using Infrastructure as Code (IaC) practices
- Develop serverless applications on Microsoft Azure to support performance, scalability, and cost efficiency
- Build modern applications using TypeScript, with React on the frontend and NestJS on the backend
- Develop APIs and communication protocols that integrate with web platforms, mobile apps, third-party partners, and IoT devices
- Write automated unit and behavioral tests to maintain quality and reliability throughout the development lifecycle
- Deploy production code frequently, using secure release processes and rollback strategies when needed
- Collaborate with teammates through paired programming and agile development practices
Skills
- * ~5+ years of professional software development experience
- * Experience with multiple programming languages such as **TypeScript, C#, HTML, SQL, Swift, XAML, or PowerShell**
- * Experience building and deploying applications on a major cloud platform (**Azure, AWS, or GCP**)
- * Experience automating development, testing, and deployment workflows
- * Ability to translate **business requirements into technical designs**
- * Experience contributing to or delivering at least **one commercial software product**
- * Comfortable participating in **production support or on-call rotations**
- * Strong communication skills; able to explain technical concepts to product and business teams
- * Familiarity with **agile development practices**
- * Authorization to work in the United States (sponsorship not available)
- This role is **fully remote within the United States**, allowing you to work from home while collaborating with distributed engineering teams
- We operate with **core collaboration hours of 9:00 a.m. – 3:00 p.m. (team headquarters time zone)**. Outside of those hours, employees have flexibility in structuring their workday
- Occasional travel may be required, typically **up to one week per quarter**, for team collaboration or planning sessions
- * Experience delivering **multiple commercial software products**
- * Experience working across **multiple cloud platforms**
- * Background in related areas such as **customer support, analytics, or data science**
- * Experience with **functional programming languages**
Benefits
- Comprehensive healthcare coverage
- 401(k) with 75% company match up to 5%
- Quarterly company-funded retirement contribution plus an additional 2.5% contribution
- 3 weeks paid time off plus company holidays
- Tuition assistance and professional development programs
- Flexible work schedules and remote work support
- Fully remote within the United States, allowing you to work from home
- Medical insurance plans, dental and vision coverage
- Paid parental leave, vacation and holiday leave
- Employee resource groups that support culture and community building
Company Overview