Staff Enterprise Architect, US
Remote, United States
Cockroach Labs enables companies to build and scale apps with CockroachDB. This role supports customers to realize the technical and business benefits of CockroachDB across on‑premise and cloud deployments, infrastructure stacks, and reusable artifacts that demonstrate strengths for both reactive and proactive activities. This position is remote, based in the US.
You Will
- Own and deliver expert technical guidance during planning, design, testing, migration, and implementation efforts as customers modernize legacy SQL applications and new, next‑gen applications.
- Utilize deep technical skills to provide measurable value to customers and drive sales growth.
- Educate customers on CockroachDB capabilities and design solutions for a variety of challenges.
- Lead requirements and design sessions, migration analysis and strategy, performance analysis and tuning, and hands‑on product/technical workshop sessions to drive adoption of Cockroach Labs tools/features.
- Continuously learn new technologies to keep pace with customer environments.
- Partner with Sales and Customer Success teams to drive new opportunities and expand adoption within existing accounts.
- Develop and implement best practices, processes and tools to enhance Professional Services offerings.
The Expectations
In your first 30 days, you will learn about CockroachDB and identify suitable use cases, while establishing internal relationships across sales, product, and engineering to navigate resources for customer support.
After 60 days, you will lead customer engagements, including design, testing, migration strategies, deployment, and refinement opportunities. You will develop reusable artifacts to support pre‑ and post‑sales activities and contribute to best practices and industry solutions.
You Have
- 8+ years of relevant experience.
- Strong experience writing, developing and presenting technical content for external audiences.
- Experience with databases (relational/SQL), distributed systems, cloud, containers/VMs, orchestration, Linux, and modern enterprise software architecture.
- Technical knowledge of enterprise applications and data ecosystems; ability to dive deep to understand customer needs and articulate CockroachDB benefits.
- Experience designing cloud deployments; ability to work within a customer environment to design solutions leveraging CockroachDB; familiarity with bare metal, cloud, VM, containers, orchestration, networking, and security.
- Software engineering experience with a relational database.
- Expertise in analyzing, monitoring, and troubleshooting large‑scale distributed systems.
- Shell scripting (e.g., Bash); programming experience in Go, C, C++, Python, or Java is a plus.
- Proficiency with algorithms and data structures and production troubleshooting.
- Experience with major cloud providers (AWS, Azure, GCP) and cloud APIs.
- Proven ability to collaborate with colleagues and engage in reviews and problem solving.
- 1–3+ years of experience as a Technical Architect and as an Engineer architecting modern enterprise software (e.g., Domain‑Driven Design, Event‑based architectures).
- A degree in Computer Science or a related technical field.
Cockroach Labs is an Equal Opportunity Employer building a diverse and inclusive workforce. If you need accommodations during the interview process, please email accessibility@cockroachlabs.com.
Benefits & Perks
- Stock Options
- Medical, Vision, and Life/Disability Insurance
- Professional Development Funds
- Flexible Time Off and paid holidays
- 401(k) Plan
- And more!
The annual anticipated base salary range for U.S. candidates is listed below. This role is eligible for commission. Salaries are part of Cockroach Labs’ Total Rewards package, which includes stock options and comprehensive benefits.
Annual Anticipated Base Salary Range (U.S): $162,400 - $188,000 USD
This position will remain posted until filled. Applicants should apply via our Careers Page.