Cockroach Labs Visa Sponsorship Jobs USA
Cockroach Labs builds CockroachDB, a distributed SQL database used by enterprises that need resilient, scalable infrastructure. The company operates in a specialized corner of the database and cloud-native technology space and has a track record of sponsoring permanent residency pathways for technical talent.
Find Cockroach Labs JobsOverview
Showing 5 of 37+ Cockroach Labs Visa Sponsorship Jobs USA










See all 37+ Cockroach Labs Visa Sponsorship Jobs USA
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Cockroach Labs Visa Sponsorship Jobs USA.
Get Access To All Jobs
INTRODUCTION
Category-defining tech. Career-defining work. Lots of tech companies disrupt. But, many fail when they try to scale. We're different. CockroachDB makes it easier for companies to build and scale apps. This is how and why we're helping some of the most innovative companies on the planet. We tackle problems head-on and focus on solutions that create lasting impact. Because when our customers win, we all win.
THE ROLE
We're looking for a Software Engineer to join our Storage team. Storage is the team responsible for Pebble, CockroachDB’s storage engine. Storage is the bedrock of our database product, and is responsible for the safe, durable and efficient persistence and retrieval of data, on top of which the rest of the database is built. Our team develops and maintains Pebble, an innovative Log Structured Merge (LSM) Tree storage engine, purpose built for Multi Version Concurrency Control (MVCC) data. Additionally, our team develops higher layer storage features for integration with CockroachDB, such as MVCC APIs for mutation and iteration, and the Enterprise Encryption At Rest (EAR) feature in CockroachDB. The team also has a hand in the development, operation and troubleshooting of our Cockroach Cloud product, as it relates to the various storage offerings of the cloud providers on top of which Cockroach Cloud runs.
YOU WILL
- Contribute to the growth of CockroachDB through bringing your expertise and commitment to excellence to help build a database that makes data easy for everyone.
- Develop in Go, but if you don't know it, you'll learn while you're here.
- Improve the performance of CockroachDB.
- Work closely with other engineers and product managers across both the cloud and database teams.
- Work in an environment in which access to state-of-the-art AI-assisted planning and development is provided.
- Take part in a collaborative culture and exchange knowledge with a highly experienced technical organization.
- Ensure that CockroachDB remains scalable, survivable, and consistent as we continue to grow as a company.
THE EXPECTATIONS
In your first 30 days, you will become an integrated member of our engineering team. You’ll spend time learning about the Storage team’s domain, processes and people, as well as learning about CockroachDB and CockroachDB Cloud. We believe that it's essential for you to take this first month to become familiar with our technology and our company. After 3 months, you will be fully integrated into the team and comfortable contributing to the Storage team’s execution in partnership with Product and Design. You’ll have built an understanding of the Storage team’s tech stack and feel comfortable with the architecture and components the team develops and maintains. You’ll understand the team’s priorities and roadmap. After 6 months, you’ll be fully integrated into the Storage team and have a deep understanding of the tech stack and other areas of the Engineering organization.
YOU HAVE
- Experience working on complex technical products and have exposure to distributed systems, concurrency control, file systems, data replication, or memory management.
- Comfort using programming languages like Go, C/C++, Java, and Python. We use Go, but if you don't know it, you'll learn while you're here.
- A solid product architecture knowledge and grasp how a variety of team interactions may impact it.
- Experience (or strong interest) in adopting AI-centric development workflows.
- 3+ years of relevant experience is ideal.
- A BS, MS or PhD in Computer Science or equivalent experience.
- Bonus: Experience with storage systems (e.g., preferably Log-Structured Merge Trees, Pebble, etc.)
- Bonus: Experience building, running and debugging large-scale distributed systems in production.
- Bonus: you want to play an active role in how we use AI to reduce toil and build high-quality software.
THE TEAM
Reporting to Andy Xu - Manager, Engineering
Andy leads the Storage team within the Database Platform organization, where he oversees the development of Pebble, a Log Structured Merge (LSM) tree implementation (akin to RocksDB, but with innovative features for a SQL database). Based in Seattle with his family, Andy enjoys hiking, playing badminton, and spending quality time with his children outside of work.
Nick Travers - Director, Engineering
Nick joined Cockroach Labs in 2021 and leads the Database Platform group - Storage, KV, Server, Disaster Recovery, and Change Data Capture. Originally from Perth, Australia, he lives in Los Angeles with his family. Arsenal supporter, occasional cook, outdoors person.
Cockroach Labs is proud to be an Equal Opportunity Employer building a diverse and inclusive workforce. If you need additional accommodations to feel comfortable during your interview process, please email us at accessibility@cockroachlabs.com. Cockroach Labs has a hybrid work model, with Roachers that are local to one of our offices coming in on Mondays, Tuesdays, and Thursdays and working flexibly the rest of the week. While we’ve learned valuable lessons working remotely, nothing can replace the connection, creativity, and fun that occurs when Roachers get together and we are committed to fostering a workplace that encourages collaboration and allows us all to do our best work.
BENEFITS
- Stock Options
- Medical Insurance
- Vision Insurance
- Dental Insurance
- Life and Disability Insurance
- Professional Development Funds
- Flexible Time Off
- Paid Holidays
- Paid Sick Days
- Paid Parental Leave
- Retirement Benefits
- Mental Wellbeing Benefits
- And more!
The annual anticipated base salary range for U.S. candidates for this role is listed in USD below. Salary is one component of the Cockroach Labs’ Total Rewards package, which also includes, for each employee: stock options, medical insurance, vision insurance, dental insurance, life and disability insurance, funds towards professional development resources, flexible paid time off, 11 paid holidays a year, 10 paid sick days a year, paid parental leave, a 401(k) plan, and wellbeing benefits. We set standard ranges for all U.S.-based roles based on function, level, and geographic location, benchmarked against similar stage growth companies. Actual salaries may vary and fall outside of this range depending on factors such as a candidate’s qualifications, geographic location, skills, experience, and competencies. In addition, we are often open to a wide variety of profiles, and recognize that the person we hire may be less experienced (or more senior) than this job description as posted. Salaries for candidates outside the U.S. will vary based on local compensation structures. This position will remain posted until filled. Applicants should apply via our Careers Page.
Annual Anticipated Base Salary Range (U.S)
$185,000—$200,000 USD
Job Roles at Cockroach Labs
See all 37+ Cockroach Labs Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Cockroach Labs roles.
Get Access To All JobsTips for Finding Cockroach Labs Visa Sponsorship Jobs USA
Target engineering and infrastructure roles
Cockroach Labs sponsorship activity is concentrated in highly technical disciplines. Focus your search on software engineering, database reliability, and infrastructure roles where the company's need for specialized talent makes sponsorship most likely.
Understand the Green Card pathway they use
Cockroach Labs has sponsored permanent residency through EB-2 and EB-3 categories. If long-term U.S. residency is your goal, ask recruiters early about whether your role qualifies for PERM-based sponsorship and typical timelines for that process.
Lead with distributed systems expertise
CockroachDB is built around distributed SQL architecture. Candidates with hands-on experience in distributed systems, consensus protocols, or cloud-native database engineering are solving the exact problems Cockroach Labs hires for, make that expertise prominent in your application.
Research the company's open source community involvement
CockroachDB has a strong open source presence. Contributing to the project or demonstrating familiarity with its codebase signals genuine technical alignment and can differentiate your application when competing for roles that require sponsorship consideration.
Browse verified sponsoring employers before applying broadly
Not every technology company sponsors Green Cards. Use Migrate Mate to filter for employers with confirmed sponsorship history so you focus your time on companies like Cockroach Labs that have an established track record of supporting visa and Green Card processes.
Be direct about your visa status early in the process
Cockroach Labs operates in a competitive hiring environment where timelines matter. Raising your sponsorship needs before the offer stage, rather than after, gives the company time to plan and avoids delays that can derail an otherwise strong candidacy.
Frequently Asked Questions
Does Cockroach Labs sponsor H-1B visas?
Based on available sponsorship data, Cockroach Labs' recent visa activity has been focused on permanent residency sponsorship through the EB-2 and EB-3 Green Card categories rather than H-1B visa nonimmigrant visas. If H-1B sponsorship is a requirement for your situation, raise it directly with the recruiting team early in the process to clarify what the company currently supports.
What visa types does Cockroach Labs sponsor?
Cockroach Labs has sponsored employment-based Green Cards, specifically through the EB-2 and EB-3 preference categories. These pathways are typically used for professional and skilled workers in technical roles. If you are on a nonimmigrant visa and need a bridge to permanent residency, ask the recruiter whether your target role has been sponsored under these categories before.
Which roles at Cockroach Labs are most likely to receive visa sponsorship?
Sponsorship at Cockroach Labs is most associated with specialized technical positions, particularly in software engineering, database engineering, and infrastructure. These roles align with the core product, CockroachDB, and typically require niche expertise that justifies the PERM labor certification process. Sales, marketing, and general operations roles are less commonly associated with Green Card sponsorship at companies of this profile.
How do I find open roles at Cockroach Labs that are open to visa sponsorship?
Migrate Mate aggregates job listings from verified visa-sponsoring employers and lets you filter by company, visa type, and sponsorship history. Searching for Cockroach Labs on Migrate Mate surfaces roles posted by the company alongside its confirmed sponsorship track record, so you can apply with confidence rather than guessing at their willingness to sponsor.
How do I approach the application process at Cockroach Labs as a visa-sponsored candidate?
Start by confirming your target role fits the technical profile where Cockroach Labs has historically sponsored, then disclose your visa requirements early in recruiter conversations. Demonstrating deep expertise in distributed systems or database engineering strengthens your case. Request clarity on whether the role is eligible for PERM sponsorship and what the company's typical timeline looks like before reaching the offer stage.