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 3 months 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

Sr. Software Engineer in Localization and Mapping

Senior Software Engineer role at Collaborative Robotics, developing SLAM algorithms for autonomous robots in Santa Clara, CA.

Mechanical Engineer - DEC Engineering

Senior Mechanical Engineer role at Meta focusing on data center cooling systems design and R&D, offering competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time speech processing systems, offering competitive pay and benefits with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time audio processing systems, offering competitive pay and benefits with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time communication media orchestration services, offering competitive pay and hybrid work model.