
Jitterbit builds Harmony, an AI-infused low-code platform for integrating applications and data, orchestrating workflows, automating processes, and developing apps. Its iPaaS and API management tools connect business systems across functions such as IT, finance, HR, and marketing, with support for use cases including ERP and EDI integration, expense management, asset tracking, and lead generation. The platform includes connections to thousands of applications, including Salesforce Data Loader. Jitterbit’s work spans consulting, marketing, and logistics, bringing together integration and automation capabilities for organizations looking to coordinate systems and processes.
Senior C++ Backend Software Engineer
Build distributed C++ and Java services for Jitterbit’s iPaaS and API management platform. Take scalable features from design through deployment.
Aprašymas
- Develop features for Jitterbit’s iPaaS and API management platform.
- Use technologies including C++, Java, Lua, Docker, Kubernetes, Linux, Nginx, Tomcat, Apache, MySQL, SQL Server, Redis, Kafka, Elasticsearch, InfluxDB, and AWS services.
- Lead projects from initial design through deployment.
- Maintain scalability, reliability, and performance in a 24/7 operating environment.
- Design reliable, scalable systems for large distributed applications.
- Write clear, maintainable code that other engineers can understand and extend.
- Work with engineering, product management, and operations teams.
- Support the growth of fellow engineers and developers through mentoring.
- Lead key initiatives and use data to guide decisions.
Reikalavimai
- Bring at least 10 years of experience building large-scale distributed applications.
- Have strong experience developing multi-tenant SaaS applications.
- Demonstrate strong problem-solving, debugging, and analytical skills, with close attention to detail.
- Have experience with microservices and cloud architecture and design patterns.
- Bring strong Java experience.
- Have substantial experience with leading relational databases such as SQL Server and MySQL.
- Have excellent skills authoring JavaScript, CSS, and HTML.
- Be proficient in one or more of JavaScript, TypeScript, Java, Node.js, or Go.
- Be familiar with deploying applications using Docker and/or Kubernetes.
- Have hands-on experience with AWS services such as DynamoDB, S3, or CloudFront.
- Communicate effectively in writing and conversation.
- Work effectively on a distributed team and in a remote environment.
- Use data to inform decisions.
Privalumai
- Career development and mentorship opportunities.
- A flexible, remote-friendly work environment.
- The chance to work with modern technologies.
- The opportunity to shape the future of integration and automation.
- The opportunity to join a growing leader in the iPaaS technology sector.
- A mission-driven workplace focused on transforming API creation for business-critical processes.