Hybrid Principal Software Engineer – Vancouver Hybrid

Posted 31 minutes ago

Apply now

About the role

  • Principal Software Engineer at Boomi developing sophisticated systems and software based on customer business goals. Collaborating with teams on innovative product features and enhancements.

Responsibilities

  • As a Principal Software Engineer, you will be responsible for developing sophisticated systems and software based on the customer’s business goals, needs and general business environment.
  • Work with product management, other engineering teams, customer success and support on developing cutting-edge new product features and enhancements across various areas of Boomi offerings.
  • Be a key member of an Agile team, collaboratively realizing features through the software development lifecycle
  • Work on designing new feature initiatives to find the technically best possible way to implement them, often debating between various scope, time and cost constraints
  • Investigate and resolve complex customer issues
  • Work independently with a minimal level of guidance from technical leadership
  • Research, validate, and recommend application architecture and technology decisions

Requirements

  • Experience in software development, including the use of some IDE with a solid understanding of object-oriented design concepts for delivering and maintaining a software product
  • Experience with agile collaboration tools, such as JIRA and Confluence
  • Expert level experience with Java, source control systems, continuous integration tools
  • Expert-level experience building software applications built for the cloud with containerization technologies (Docker) and orchestration systems (Kubernetes)
  • Strong in using AWS technologies such as EC2, S3 and EKS
  • Expert level experience with Web Services technologies including REST, SOAP, and WSDL
  • Expert-level experience with highly scalable, high throughput web applications, API services and backend systems
  • Expert-level experience with Event Driven Architecture and messaging services, such as ActiveMQ, Pulsar or Kafka.
  • Experience with the Data Integration space and hands-on experience building components for large-scale Data Integration applications
  • Ability to learn new tools, languages, and operating systems with some training and on-the-job experience.

Benefits

  • Boomi is committed to fair and equitable compensation practices.

Job title

Principal Software Engineer – Vancouver Hybrid

Job type

Experience level

Lead

Salary

CA$154,717 - CA$193,397 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job