Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Software Engineer Kotlin / Java

Job

Cubiq Recruitment

Chelsea, MA (In Person)

Full-Time

Posted 2 weeks ago (Updated 3 days ago) • Actively hiring

Expires 7/4/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
74
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Engineer Kotlin / Java at Cubiq Recruitment Software Engineer Kotlin / Java at Cubiq Recruitment in Chelsea, Massachusetts Posted in 8 days ago.
Type:
full-time
Job Description:
CONTRACT TO STAFF ROLE
Role :
Kotlin/Java Software Engineer Location :
Boston, Massachusetts Work Schedule :
Hybrid (3 days on site) If you're looking for a platform and infrastructure role that happens to live inside a robotics program, keep reading! Build the orchestration layer that ties everything together, such as the services, infrastructure, and tooling which will let the robotics engineers ship faster, and the robots run reliably at scale. What You'll Do Design and build orchestration services that coordinate robot fleet operations, task dispatching, and deployment workflows.
Own infrastructure pieces end-to-end:
services go from your design through deployment and into production support. Leverage AWS services heavily, think Lambda, DynamoDB, SQS, Step Functions, IoT Core, and CloudWatch as first-class tools, not afterthoughts. Write primarily in Kotlin and Java (Python is a plus). Enable other engineers to move faster by building reliable platform primitives they can depend on. Participate in code and design reviews, help set the technical bar for a growing team. What We Need 7+ years of software development experience, with a strong foundation in JVM-based languages (Java and Kotlin). Deep, practical knowledge of AWS services, not just familiarity, but experience designing and operating production systems on AWS.
Comfort with distributed systems concepts:
service reliability, fault tolerance, async messaging, eventual consistency. Experience with infrastructure as code (CDK, CloudFormation, Terraform).
Experience owning services in production:
deployments, monitoring, alerting, and on call. Self-sufficient engineer who can navigate a large, complex codebase. Nice to Have Background in microservices architecture and containerisation (Docker, Kubernetes, ECS). Familiarity with IoT device management or edge/fleet deployment patterns.
Monitoring and observability chops:
CloudWatch, Grafana, Prometheus. Any exposure to robotics programs, automation systems, or related domains. Must be a US citizen - A background check of candidates will be performed prior to engagement.