Senior Software Engineer - Cloud Services

Simbex LLC

Lebanon, NH

JOB DETAILS
SKILLS
AWS Lambda, Access Authorization, Agile Programming Methodologies, Algorithms, Amazon Relational Database Service (RDS), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Apache Kafka, Application Programming Interface (API), Authentication, Best Practices, Cloud Computing, Communications Protocols, Computer Firmware, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Contract Management, Cross-Functional, Data Storage, Database Administration, Database Design, Database Optimization, Engineering, GitHub, High Reliability, High Throughput, Incident Response, Integration Testing, Jenkins, Kanban, Leadership, Machine Tool, Mentoring, Metrics, Node.js, OAuth, Performance Tuning/Optimization, PostgreSQL, Product Support, Python Programming/Scripting Language, Quality Metrics, Query Optimization, REST (Representational State Transfer), Relational Databases (RDBMS), Reliability Engineering, Scrum Project Management and Software Development, Service Level Agreement (SLA), Service-Oriented Architecture (fka Distributed Object Architecture), Simple Queue Service (SQS), Software Engineering, Software as a Service (SaaS), Sports, Technical/Engineering Design, Test Automation, Unit Test, Wearables
LOCATION
Lebanon, NH
POSTED
2 days ago

Join Simbex as a Senior Software Engineer - Cloud Services and help build and modernize the backend systems behind our connected-device and sensor-analytics platforms. Our work lives where hardware meets software in demanding, real-world settings including connected safety and sports-performance products where device data has to be captured reliably and turned into trustworthy insight. You will own significant parts of a cloud platform that ingests real-time device data, exposes it through well-designed APIs, and supports the analytics products our customers depend on.

Key Responsibilities

Lead design and evolution of the backend services and REST APIs that ingest, route, and serve device sensor data, balancing day-to-day delivery with long-term platform health

Build and operate serverless services on AWS: primarily Lambda, API Gateway, and managed databases for scalable, cost-efficient cloud workloads

Help modernize the platform toward event-driven patterns, introducing asynchronous messaging and streaming (e.g., SQS/SNS, Kinesis, or Kafka) where they improve reliability and scale

Design and optimize relational databases (PostgreSQL on RDS) for high-throughput sensor data storage and demanding query workloads, applying solid schema design, indexing, and performance tuning

Define and maintain clear API contracts between internal services, device clients, and external platform consumers

Implement authentication, authorization, and security best practices across APIs and cloud services (OAuth 2.0, API Gateway, IAM)

Instrument services with structured logging, metrics, and distributed tracing to support observability and proactive incident response

Drive engineering maturity: CI/CD, automated testing, and code-quality standards. Lead design reviews as part of the teams formal review process

Write clean, modular, well-tested code (unit, integration, and contract tests) and set the standard for quality across the codebase

Collaborate with firmware, algorithm, and data teams to align on device communication protocols, data contracts, and platform SLAs, working within an Agile/SAFe delivery model

Mentor engineers and help shape the technical direction, standards, and best practices of the platform

Required Qualifications

6+ years of professional backend or cloud software engineering experience, including time in a senior or technical-lead capacity

Bachelors degree in Computer Science, Software Engineering, or a related technical field - or equivalent professional experience

Strong proficiency in Node.js/TypeScript and Python for building production backend services

Hands-on experience with core AWS services: Lambda, API Gateway, RDS, S3, and SQS/SNS

Experience designing and operating serverless or service-oriented architectures in production

Solid understanding of RESTful API design principles, versioning, and contract-first development

Strong relational database skills (PostgreSQL or similar) - schema design, indexing, query optimization, and performance tuning

Demonstrated ability to lead technical design, mentor engineers, and drive decisions across cross-functional teams

Familiarity with CI/CD practices and tooling (GitHub Actions, Jenkins, or similar)

Experience working in an Agile environment (Scrum, Kanban, or SAFe)

Preferred

Experience with IoT connectivity protocols: MQTT, AMQP, or AWS IoT Core

Experience with containerization and orchestration (Docker, ECS, or Kubernetes)

Experience with infrastructure-as-code tooling: Terraform, AWS CDK, or CloudFormation

Experience introducing event-driven or streaming architectures (Kafka, Kinesis, or similar) into an existing platform

Familiarity with observability platforms: OpenTelemetry, Datadog, Grafana, or AWS CloudWatch

Experience with API contract testing frameworks such as Pact or similar

Background in connected devices, wearables, sensor-data platforms, or other high-reliability or regulated domains

About the Company

S

Simbex LLC