Note: The job is a remote job and is open to candidates in USA. Boomi is a fast-growing company that powers the agentic enterprise by bringing data to life across businesses. As a Senior Software Engineer on the Runtime engineering team, you will design and build core runtime services that support Boomi's integration workloads, working collaboratively in an Agile environment.
Responsibilities
- Be a key member of an Agile team, collaboratively realizing features through the software development lifecycle
- Guide and participate in design, development, unit testing, and deployment of Boomi products and services including enhancements and/or resolution of any issues that may be reported
- Investigate and resolve complex customer issues
- Work independently with a minimal level of guidance from technical leadership
- Mentor other Boomi engineers, including design collaboration and code reviews
Skills
- Strong experience designing and building distributed systems or platform-level services in production environments
- Solid understanding of system architecture and object-oriented design, with the ability to reason about tradeoffs across scalability, reliability, and operability
- Ability to learn new tools, languages, and operating systems with some training and on-the-job experience
- Experience with Java, source control systems, continuous integration tools
- Experience developing services in containerized environments, with hands-on exposure to Kubernetes-based deployments
- Ability to work independently with minimal direction and turn loosely defined ideas into concrete designs, code, and working proof of concepts
- Strong collaboration skills and experience working across teams to align on technical designs and integration patterns
- Familiarity with SQL, relational database systems, and ORM tools like Hibernate
- 8+ years of experience in software development
- Experience using Linux/Unix environments
- Understanding of Application Integration and/or Data Integration (ETL)
- Deep hands-on experience with Kubernetes internals, fleet management patterns
- Experience with service discovery / service registry / service mesh concepts and implementations
- Experience using Devops and build tools like Jenkins, Harness, Maven and other CI/CD tools
- Experience with agile collaboration tools, such as JIRA and Confluence
Benefits
- Applicable bonus
- Boomi strives to create an inclusive and accessible environment for candidates and employees. If you need accommodation during the application or interview process, please submit a request to talent@boomi.com.
Company Overview
Company H1B Sponsorship