The Enterprise MLOps platform powering over 20% of the Fortune 100
Staff Software Engineer, Governance
Location
United States
Posted
137 days ago
Salary
$200K - $250K / year
Seniority
Lead
Job Description
Staff Software Engineer, Governance
Domino Data Lab
• Design and develop software solutions that improve Domino’s user experience with regards to the new, highly-sought Governance feature • Extend and contribute enhancements to the open-source software powering Domino • Create technical designs and clearly communicate them to cross-functional stakeholders • Enable fellow engineers to achieve high quality through design and code reviews • Work with product managers to ensure solutions are well planned and delivered on-time
Job Requirements
- 5+ years of experience in backend development, especially in distributed computing with Hadoop, Spark, Kafka
- Experience in API design and development, e.g. RESTful APIs, GraphQL and similar, with a focus on integrating backend and front-end systems
- Strong proficiency in Java, Scala, Go, or Python, dedicated to building high-performance backend solutions
- Skilled in enhancing backend performance in cloud environments, well-versed in Docker, Kubernetes, and CI/CD practices.
- Experience building production grade software, preferably in Scala or Go.
- Comfortable in dynamic, fast-paced settings, possessing strong problem-solving skills and a comprehensive understanding of system design and architecture
- Strong familiarity with service-oriented architecture (SOA), adept at designing and developing modular, maintainable services for seamless system integration
- Ability to work independently and be a reliable teammate
Benefits
- equity
- company bonus or sales commissions/bonuses
- 401(k) plan
- medical, dental, and vision benefits
- wellness stipends
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, ITDR
JumpCloudAn open directory platform for secure, frictionless access from any device to any resource, anywhere
• Technical Leadership & Architecture: Lead the high-level architecture and low-level design of new Go microservices. You will break down complex requirements, mentor other engineers, and collaborate with senior technical leaders to manage technical debt and feature detailing. • Build the Decision Engine: Architect the services that consume data from our risk engine (Kafka) and determine the appropriate system response in milliseconds. You will build modular components that can be shared internally. • "Think Like a SOC Analyst": You will design API responses and data structures that provide deep context (scores, lineage, threat details) so IT Admins can investigate incidents without guessing. • Prepare the Runway for ML: Utilize Machine learning concepts to harness the inhouse data to build solutions for IT Admins. • Operational Excellence: Own your services in production. You will define SLIs/SLOs, manage database performance (Postgres/Redis), ensure high availability, and perform upgrades to keep up with modern security best practices. • Strategy & Collaboration: Partner with the Platform Engineering team to define data contracts. You will help shape the future of our Identity Management services roadmap by participating in planning conversations with Product Managers.
• Drive next generation fleet management solutions for scaling AI infrastructure using GPUs and Grace solution from Nvidia • Work with customers, product management and other architects to narrow down on requirements for implementation • Bring up clarity on architecture for fleet health monitoring and fault-remediation solution at scale • Work with customers and other architects, understand their requirements on health monitoring • Detailed architecture, do POCs to validate architecture • Educate customers about product architecture and take feedback • Write architecture specs, design documents and own end to end delivery of product • Do code review for the code produced because of architecture specs • Ensure product is properly tested by working with the development team • Drive product life cycles with QA teams to productize the code and be responsible as a product owner • Articulate requirements as part of Jira and bug management tools and work out an end-to-end execution plan • Contribute to all phases of product development, from product definition, architecture, and design, through implementation, debugging, testing and early customer support.
Senior Full Stack Software Engineer – ClickPipes Platform
ClickHouseClickHouse, Inc. is a database management system that allows users to generate analytical reports using real-time SQL queries. The company’s technology works
• Build scalable UI systems that handle large datasets, async operations, and real-time state changes • Own features end-to-end, from initial design through production launch and long-term maintenance • Collaborate closely with product, design, and other engineering teams to deliver new features • Partner on API design and system contracts • Participate in an on-call rotation to support ClickPipes in production, helping diagnose incidents, and mitigate issues • Take ownership of production quality, including monitoring, debugging, performance tuning, and reliability improvements
Senior Full Stack Software Engineer – ClickPipes Platform
ClickHouseClickHouse, Inc. is a database management system that allows users to generate analytical reports using real-time SQL queries. The company’s technology works
• Build scalable UI systems that handle large datasets, async operations, and real-time state changes • Own features end-to-end, from initial design through production launch and long-term maintenance • Collaborate closely with product, design, and other engineering teams to deliver new features • Partner on API design and system contracts • Participate in an on-call rotation to support ClickPipes in production, helping diagnose incidents, and mitigate issues • Take ownership of production quality, including monitoring, debugging, performance tuning, and reliability improvements



