top 3 scores:
Location flexibility
Hours flexibility
Autonomy
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
We asked employees of Boomi what it's like to work there, and this is what they told us.
Additional employee ratings
(these do not contribute to the FlexScore®)
Working at Boomi
Company employees
Currently Hiring Countries
Australia
Canada
France
Germany
India
Japan
Singapore
Spain
United Kingdom
United States
Office Locations