< Back to search

top 3 scores:
90%

Location flexibility

86%

Hours flexibility

86%

Autonomy

Apply now

Job Description

About Boomi and What Makes Us Special

Are you ready to work at a fast-growing company where you can make a difference? Boomi aims to make the world a better place by connecting everyone to everything, anywhere. Our award-winning, intelligent integration and automation platform helps organizations power the future of business. At Boomi, you’ll work with world-class people and industry-leading technology. We hire trailblazers with an entrepreneurial spirit who can solve challenging problems, make a real impact, and want to be part of building something big. If this sounds like a good fit for you, check out boomi.com or visit our Boomi Careers page to learn more.

As a Domain Architect, you will oversee the technical direction and strategy within a specific domain, driving innovation and guiding teams to build and maintain scalable, high-quality solutions. You will collaborate with engineering teams, product management, and other stakeholders to ensure alignment with organizational goals, while fostering a culture of mentorship and continuous improvement.

You will:

  • Model Boomi’s Values: Exemplify Boomi’s core values in your role as a technical leader, serving as a role model for engineers across the organization.

  • Drive Technical Presence: Enhance Boomi’s internal and external technical reputation through mentoring, knowledge transfer sessions, hackathons, patent applications, and community engagement such as meetups, conferences, presentations, and technical blogs.

  • Guide Technical Strategy: Partner with the Architecture First Team to monitor trends, incubate proofs-of-concept, and present strategic initiative proposals to Boomi executives.

  • Act as a Technical Liaison: Serve as the primary point of contact for technical relationships within the domain, communicating new capabilities, identifying gaps, and ensuring alignment across the organization.

  • Pipeline Management: Ensure a consistent intake pipeline by facilitating initiative-level breakdowns, estimation, planning, and proofs-of-concept for domain projects.

  • Design Oversight: Collaborate with teams to identify and incorporate security, scalability, compliance, and other non-functional requirements during the design phase.

  • Hands-on Engagement: Dedicate up to 50% of your time to directly assist teams, particularly with challenging initiatives to drive them to completion.

  • Discovery and Research: Lead research and discovery efforts to align with domain initiatives and explore innovative solutions.

  • Establish Ownership: Manage larger domain-level initiatives, curating them from ideation to actionable paths forward, including potential new element ownership.

  • Curate Technical Backlogs: Break down complex initiatives into element-level backlogs and establish pathways for execution.

  • Champion Emerging Technologies: Identify and promote new technological trends, develop business cases for adoption, and maintain Boomi’s leadership in platform innovation.

  • Stakeholder Engagement: Engage with product leaders, customers, and other stakeholders to understand business requirements and refine domain solutions.

  • Support Elements: Provide technical guidance to Element teams, assisting with complex challenges that extend beyond their scope or competencies.

  • Domain Prioritization: Work closely with the domain’s director to address prioritization needs and manage the domain’s strategic objectives.

  • Evangelize Domain Capabilities: Advocate for domain capabilities across other domains and the broader organization to promote cohesive development and innovation.

Primary Relationships

  • Reports to: Domain Director

  • Collaborates with: Chief Architect, Element Teams, Domain Product and UX, Architecture First Team, Extended Architecture Guild, and other domain architects.

  • Engagements: Participates in domain 3iab with the director, PM lead, and UX representative; engages in reviews and check-ins with Element leads.

Expectations and Expertise

  • Comprehensive Domain Knowledge: Maintain deep understanding of domain-specific product initiatives, technical debt, and overall architecture.

  • Architectural Strategy Development: Drive and develop the domain’s architecture strategy and contribute to platform-wide architectural discussions.

  • Mentorship: Guide and develop technical and deputy domain architects, fostering growth and expertise within the team.

  • Cultural Leadership: Promote positive engineering culture and inspire technical excellence.

  • Organizational Visibility: Maintain a strong presence within the domain and contribute to organizational-wide technical initiatives.

  • Hands-on Contribution: Participate in hands-on work with teams as needed, up to 50% of time, to address specific challenges and lead by example.

Essential Requirements

  • Excellent interpersonal and communication skills with the ability to earn trust of the team and lead by example

  • Ability to learn new tools, languages, and operating systems with some training and on-the-job experience

  • 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, Python, source control systems, continuous integration tools

  • Expert level experience using AWS technologies such as Cloudformation, AWS CLI, API Gateway, Lambda, S3, ECS, EKS, and EC2

  • Expert level experience with Web Services technologies including REST, GraphQL, SOAP, and WSDL

  • Expert level experience with highly scalable, high throughput web applications, API services and backend systems

  • Experience with Infrastructure as Code (IAC) development, such as Ansible, Terraform

  • Proven ability to lead and influence across engineering and product teams.

  • Expertise in developing architecture strategies and aligning them with business goals.

  • Strong mentoring and leadership skills.

  • Experience with cloud platforms, distributed systems, and scalable architectures.

  • Excellent communication and interpersonal skills.

Desirable Requirements

  • 8+ years of experience in software engineering or architecture roles in product companies.

  • 3+ years of technical leadership experience helping teams build enterprise-grade applications/solutions.

  • Strong experience in Java and SpringBoot for building microservices

  • Experience with SQL, relational databases, NoSql and ORM tools like Hibernate

  • Experience with observability and monitoring tools such as CloudWatch, Splunk, New Relic.

  • Familiarity with Agile methodologies and collaboration tools.

  • Experience using Linux/Unix environments

  • Certifications such as AWS Developer or AWS Certified Solution Architect are a plus.

Take the first step toward advancing your career with Boomi and make an impact that resonates throughout the organization.

Be Bold. Be You. Be Boomi. We take pride in our culture and core values and are committed to being a place where everyone can be their true, authentic self. Our team members are our most valuable resources, and we look for and encourage diversity in backgrounds, thoughts, life experiences, knowledge, and capabilities.

All employment decisions are based on business needs, job requirements, and individual qualifications.

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. This inbox is strictly for accommodations, please do not send resumes or general inquiries.

Company benefits

Shared parental leave
Flexible working week
Open to compressed hours
Accrued annual leave
Compassionate leave
Enhanced sick pay
Mental health days
In house training
Enhanced WFH tools
Annual bonus
Private GP service
Health insurance
Life insurance
Travel insurance
Dental coverage
Eye Care Support
Faith rooms
Mental health and wellbeing programs
Fitness programs and discounts
Retirement plans with employer contributions
Paid parental leave
Flexible vacation time

We asked employees of Boomi what it's like to work there, and this is what they told us.

Location flexibility
90%
Employees are very happy with their working location freedom
Hours flexibility
86%
Employees are very happy with the flexibility in the hours they work
Benefits
76%
Employees are largely happy with the benefits their company offers
Work-life balance
76%
Employees feel that they can switch off quite easily from work
Role modelling
82%
Employees feel that flexible working is part of the culture
Autonomy
86%
Employees feel they have complete autonomy over getting their work done

Additional employee ratings
(these do not contribute to the FlexScore®)

Diversity
79%
Employees feel that the diversity is good and there are continued efforts to improve it
Inclusion
79%
Employees feel that the culture supports equity and inclusivity well
Culture
79%
Employees enjoy the working environment
Mission
81%
Employees feel very excited about and aligned with the company mission
Salary
66%
Employees feel that their salary is good and matches the value they bring

Working at Boomi

Company employees

1,500

Currently Hiring Countries

Australia

Canada

France

Germany

India

Japan

Singapore

Spain

United Kingdom

United States

Office Locations

Awards & Achievements

Most flexible companies

Most flexible companies

Flexa100 2024
SaaS & Software

SaaS & Software

Industry awards 2023