← Toutes les offres

Senior Software Engineer, C++ - Backend

À propos du poste

• Design and develop new features for Jitterbit's iPaaS and APIM platform
• Own projects from design through deployment
• Ensure scalability, reliability, and performance in a 24x7x365 environment
• Build large-scale distributed applications and multi-tenant SaaS applications
• Work with C++, Java, Lua, Docker, Kubernetes, Linux, Nginx, Tomcat, Apache, MySQL, SQL Server, Redis, Kafka, Elasticsearch, InfluxDB, and AWS services
• Collaborate with engineers, product managers, and operations
• Write high-quality, maintainable, comprehensible, and extensible code
• Help mentor other engineers and developers
• Make data-driven decisions and contribute to key initiatives

• 10+ years of experience in building large scale distributed applications
• Strong experience building multi-tenant SaaS applications
• Strong problem-solving, debugging, and analytical skills with great attention to detail
• Experience with microservices and cloud-based architectures/design patterns
• Strong experience in Java
• Substantial experience with top-tier RDBMS such as SQL Server and MySQL
• Excellent JavaScript, CSS, and HTML authoring skills
• Proficiency with JavaScript, TypeScript, Java, Node.js, or Go
• Familiarity with application deployment via Docker and/or Kubernetes
• Hands-on experience with AWS services such as DynamoDB, S3, or CloudFront
• Excellent written and verbal communication skills
• Ability to work in a distributed team and remote culture
• Self-driven and able to work on key initiatives

• Career development and mentorship
• Flexible, remote-friendly company with personality and heart
• Opportunity to work on cutting-edge technologies
• Work for a growing leader within the Integration Platform as a Service (iPaaS) tech space
• Mission-driven company transforming how customers use API creation within business-critical processes