Posted on 
Dec 13, 2024

Domain Architect

Boomi
Boomi
Boomi
Private
1001-5000
Software, Security & Developer Tools

Boomi is the platform for intelligent connectivity and automation. Connect everyone to everything, anywhere.

Job Description

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.

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.

Why apply via Tech Ladies
Receive Tech Ladies'
newest jobs in your inbox,
every week.

Join Tech Ladies for full-access to the job board, member-only events, and more!

If you're already a member, we haven't forgotten you. We promise. It's a new system. If you fill out the form once, it'll remember you going forward. Apologies for the inconvenience.

No items found.
No items found.
No items found.
In-Person
In-Person