CPT Staff Engineer Jobs
Staff Engineer CPT jobs place F-1 students in senior technical leadership roles where hands-on architecture work directly satisfies curriculum requirements in computer science, software engineering, or related programs. Your DSO must authorize each CPT position individually, and the role's technical scope must align with your degree plan before you start.
Find CPT Staff Engineer JobsOverview
Showing 5 of 17+ Staff Engineer jobs










See all Staff Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Staff Engineer roles.
Get Access To All Jobs
INTRODUCTION
Our mission at Databricks is to radically simplify the whole data lifecycle from ingestion to ETL, BI, and all the way up to ML/AI with a unified platform. To achieve this goal, we believe the data warehouse architecture as we know it today will be replaced by a new architectural pattern, Lakehouse (CIDR 2021 paper), open platforms that unify data warehousing and advanced analytics. The new architecture will help address several major challenges, including data staleness, reliability, total cost of ownership, data lock-in, and limited use-case support. A critical part of realizing this vision is the next generation (decoupled) query engine and structured storage system that can outperform specialized data warehouses in relational query performance, yet retain the expressiveness and of general purpose systems such as Apache Spark™ to support diverse workloads ranging from ETL to data science.
ROLE AND RESPONSIBILITIES
As Part Of This Team, You Will Be Working In One Or More Of The Following Areas To Design And Implement These Next Gen Systems That Leapfrog State-of-the-art:
- Query compilation and optimization
- Distributed query execution and scheduling
- Vectorized execution engine
- Data security
- Resource management
- Transaction coordination
- Efficient storage structures (encodings, indexes)
- Automatic physical data optimization
BASIC QUALIFICATIONS
- A passion for database systems, storage systems, distributed systems, language design, or performance optimization
- Experience working towards a multi-year vision with incremental deliverables
- Motivated by delivering customer value and impact
- 8+ years of experience working in a related system (preferred)
- Optional: PhD in databases or distributed systems
PAY RANGE TRANSPARENCY
Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticipates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. For more information regarding which range your location is in visit our page here.
Local Pay Range: $192,000—$260,000 USD
ABOUT DATABRICKS
Databricks is the data and AI company. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook.
BENEFITS
At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here.
OUR COMMITMENT TO DIVERSITY AND INCLUSION
At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics.
COMPLIANCE
If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.
See all CPT Staff Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new CPT Staff Engineer Jobs.
Get Access To All JobsStaff Engineer CPT: Frequently Asked Questions
Does a Staff Engineer role qualify as CPT?
Yes, if the work is an integral part of your established curriculum and your DSO approves it. Staff Engineer positions typically involve systems design, technical leadership, and cross-functional architecture work. Your department must connect those duties to a specific course, thesis, or program requirement. A generic job description isn't enough; the academic link must be explicit and documented before your DSO signs off.
Can I do CPT as a Staff Engineer at a startup without a formal HR team?
CPT authorization doesn't require the employer to have a dedicated HR department, but you do need a formal offer letter that specifies start date, end date, hours per week, and job duties. Smaller companies often lack familiarity with CPT. You'll need to guide them through the documentation your DSO requires, including the employer's EIN and a description of how the role ties to your academic program.
How do I find Staff Engineer CPT jobs that are open to F-1 students?
Migrate Mate lists Staff Engineer roles filtered for employers with visa sponsorship history, so you're not cold-applying to companies with no track record of working with international students. Filter by CPT-compatible roles and look for employers who have filed LCAs for senior engineering positions. That filing history is a reliable signal that the company has the internal infrastructure to support your CPT authorization process.
Does full-time CPT as a Staff Engineer affect my OPT eligibility?
Yes. One year or more of full-time CPT, defined as 20 or more hours per week, eliminates your OPT eligibility entirely. Part-time CPT, under 20 hours per week, has no impact on OPT regardless of duration. If your program allows it, structuring your Staff Engineer CPT as part-time preserves your 12-month OPT and potential 24-month STEM OPT extension for after graduation.
What happens if my CPT authorization period ends before the project wraps up?
You must stop working on the date your CPT authorization expires. You can apply for a new CPT authorization for the following semester if you're still enrolled and the work remains connected to your curriculum. Your employer will need to provide updated offer documentation, and your DSO must issue a new I-20 with the extended dates. Working even one day past your CPT end date is an unauthorized employment violation.