Jobs and Careers
CH

AWS and Serverless Software Engineer – Backend

Chubb
United Statesfull_timeVerifiedPosted 6 Jan 2025

About the role

Job Title: AWS and Serverless Software Engineer – Backend

Job Summary: The AWS and Serverless Software Engineer – Backend will be part of a team of contract developers to design and implement new features and integrations for StreamLabs products and systems.

Job Responsibilities:
• Design, develop, and deploy new software functions and features for IoT products and services.
• Implement new features in customer-facing web dashboard to monitor thousands of Wi-Fi and LoRa-based IoT embedded systems.
• Develop new features for internal-facing web dashboard to enable customer support functions such as device troubleshooting, user account management, and subscription management.
• Develop integrations between E-Comm website, payment gateway, and ERP system to enable seamless order fulfillment
• Assist manufacturing and test by developing internal tools to automate device programming, activation, and GUIs for Automated Test & QA

Skills:
• Experience working with AWS serverless architectures consisting of Lambda, DynamoDB, API Gateway, and Cognito
• Experience working on internal & external facing web dashboards
• Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills; ability to conduce peer review of code, approval of pull requests
• Development of technical documentation on applications and systems
• Ability to work with technical and business-oriented teams
• Proficient in one or more of the following languages: Python, NodeJS, Java
• Experience developing and deploying to cloud-based services, preferably AWS
• Strong understanding and implementation of REST services for web applications
• Knowledge of DB design, including SQL, NoSQL and DB architecture concepts
• Strong understanding of Information Security best practices
• Knowledge of networking fundamentals and protocols including TCP/IP, TLS/SSL, HTTP
• Experience working in agile teams with CI/CD processes
 

Experience/Education: 

  • Education: B.S or M.S degree in Computer Science, Information Systems, Computer Engineering, or other applicable engineering discipline
  • M.S. and 2+ years of software development experience across broad technologies and frameworks
  • B.S. and 5+ years

Chubb is a world leader in insurance. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients. The company is distinguished by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise and local operations globally.
At Chubb, we are committed to equal employment opportunity and compliance with all laws and regulations pertaining to it. Our policy is to provide employment, training, compensation, promotion, and other conditions or opportunities of employment, without regard to race, color, religious creed, sex, gender, gender identity, gender expression, sexual orientation, marital status, national origin, ancestry, mental and physical disability, medical condition, genetic information, military and veteran status, age, and pregnancy or any other characteristic protected by law. Performance and qualifications are the only basis upon which we hire, assign, promote, compensate, develop and retain employees. Chubb prohibits all unlawful discrimination, harassment and retaliation against any individual who reports discrimination or harassment.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Chubb

View company profile →