Senior Software Engineer, Integration Platform

Collaborative Robotics is a team of innovators and builders redefining the future of human-robot interaction, working to realize a world where robots are a trusted extension of your surroundings.
$185,000 - $200,000
Backend
Senior Software Engineer
Hybrid
6+ years of experience
AI · Robotics

Description For Senior Software Engineer, Integration Platform

Are you ready to redefine the future of human-robot interaction by developing backend systems that enable seamless integration of robotics into everyday life? At Collaborative Robotics, we aim to make robots a trusted extension of human environments, reacting and adapting in real time. As a member of our dynamic team based in Boston, MA, you'll be at the forefront of crafting the software architecture that underpins this vision, focusing on scalability, security, and seamless customer integration.

Key Responsibilities:

  • Design and implement scalable, reliable, and secure microservices using technologies such as Java, Node.js, Spring, Kafka, and SQL.
  • Lead the architectural development of software systems with a focus on customer integrations, emphasizing scalability, performance, and maintainability.
  • Decompose complex problems into manageable, deliverable segments.
  • Mentor and enhance the technical skills of team members.
  • Implement test-driven development practices and utilize open-source software to create a scalable cloud platform.
  • Provide DevOps expertise, including continuous integration and continuous deployment (CI/CD) using tools like Jenkins, Argo CD, CircleCI, and GitLab.
  • Offer technical leadership in troubleshooting and resolving issues, prioritizing based on severity.

Minimum Qualifications:

  • Bachelor's Degree in Computer Science or a related field.
  • At least 6 years of experience in backend software development using service architectures.
  • Proficient in CI/CD pipelines and version control systems.
  • Experience in coding with Java or Node.js.
  • Hands-on experience with major cloud providers (GCP, Azure, or AWS).
  • Knowledge of API integration standards (REST, XML, JSON, HTTP, gRPC, GraphQL) and building integrations with various systems.
  • Familiarity with integration frameworks such as Boomi, Talend, Apache Camel, Mulesoft or similar.
  • Industry experience in warehousing, manufacturing, retail, or healthcare.
  • Enjoy a fast-paced, collaborative, and dynamic startup environment.
  • Highly motivated with excellent communication skills.
  • Willingness to travel occasionally.
  • Must have and maintain US work authorization.

Preferred Qualifications:

  • Full stack development experience.
  • Customer-facing experience.
  • Deployment experience with AWS infrastructure.
  • Knowledge of event-driven asynchronous services architecture.

Join our team and be part of shaping the future of robotics integration!

Last updated a month ago

Responsibilities For Senior Software Engineer, Integration Platform

  • Design and implement scalable microservices
  • Lead architectural development of software systems
  • Decompose complex problems
  • Mentor team members
  • Implement test-driven development practices
  • Provide DevOps expertise
  • Offer technical leadership in troubleshooting

Requirements For Senior Software Engineer, Integration Platform

Java
Node.js
Kafka
  • Bachelor's Degree in Computer Science or related field
  • At least 6 years of experience in backend software development
  • Proficient in CI/CD pipelines and version control systems
  • Experience in coding with Java or Node.js
  • Hands-on experience with major cloud providers (GCP, Azure, or AWS)
  • Knowledge of API integration standards
  • Familiarity with integration frameworks
  • Industry experience in warehousing, manufacturing, retail, or healthcare
  • US work authorization

Interested in this job?

Jobs Related To Collaborative Robotics Senior Software Engineer, Integration Platform

Senior Software Engineer

Senior Software Engineer role at Uber, focusing on backend development for the Eats Delivery Search team, optimizing search algorithms and maintaining high-performance systems.

Sr Software Engineer

Senior Software Engineer role at Uber focusing on backend development for SAAS applications and internal workforce systems.

Senior Software Engineer

Senior Software Engineer position at Uber focusing on backend development, requiring 6+ years of experience and expertise in distributed systems.

IEoT Product Marketing Manager

Senior IEoT Product Marketing Manager position at Qualcomm Tokyo, focusing on chipset portfolio and IEoT solutions across consumer, commercial, and industrial applications.

Senior STA Methodology Engineer

Senior STA Methodology Engineer role at Qualcomm focusing on timing analysis, methodology development, and ASIC design flows.