Showing posts sorted by date for query San Francisco. Sort by relevance Show all posts
Showing posts sorted by date for query San Francisco. Sort by relevance Show all posts

Friday, 9 January 2026

Senior Machine Learning Engineer I | Etsy | Brooklyn, New York, United States

 Senior Machine Learning Engineer I | Etsy | Brooklyn, New York, United States

         


Senior Machine Learning Engineer I

 Hybrid 

 Brooklyn 

 Full-time 

Company Description

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect millions of entrepreneurs with millions of buyers around the world. As an Etsy Inc. employee, whether a team member of Etsy or Depop, you will tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human.


Salary Range:


$183,000.00 - $216,000.00

What’s the role?


We are looking for an experienced Machine Learning Engineer to join our Recommendation Ranking team. Our team develops Machine Learning models to understand buyers, personalize, and rank recommendations across Etsy.com and the Etsy app. As a Machine Learning Engineer, you will work closely with Applied Scientist and Software Engineer to improve the shopping experience for 90+ million buyers. We are looking for individuals who are product & technology driven, and are passionate about making ML innovations in areas such as ranking, distributed training and serving, LLM and real-time systems.


This is a full-time position reporting to the Engineering Manager. In addition to salary, you will also be eligible for an equity package, an annual performance bonus, and our competitive benefits that support you and your family as part of your total rewards package at Etsy. 


For this role, we are considering candidates based in the United States. Candidates living within commutable distance of Etsy’s Brooklyn Office Hub or in the San Francisco Bay Area may be the first to be considered. For candidates within commutable distance, Etsy requires in-office attendance once or twice per week depending on your proximity to the office. Etsy offers different work modes to meet the variety of needs and preferences of our team. Learn more details about our  work modes and workplace safety policies here.


What does the day-to-day look like?


Work closely with applied scientists, data scientists, product managers, and designers to set the future technical direction of Etsy’s recommendation system


Engage in development work on projects, guide your team in technical decisions, deeply understand the problem space, and mentor engineers.


Collaborate with stakeholders and partner teams to design robust end-to-end solutions


Process large datasets and develop scalable pipelines to support ML workflows


Prototype, optimize, and productionize large-scale ML models that help deliver key results 


Conduct experiments (A/B testing etc.) to validate the effectiveness of ML models and pipelines


Of course, this is just a sample of the kinds of work this role will require! You should assume that your role will encompass other tasks, too, and that your job duties and responsibilities may change from time to time at Etsy's discretion, or otherwise applicable with local law.


Qualities that will help you thrive in this role are:


You have experience of applying machine learning techniques in addressing real-world problems.


You have experience in one of the following fields: deep learning, multi-modal learning, natural language processing, graph learning, distributed training/serving, ML infra platform. 


You have experience with large datasets and developing scalable data pipelines.


You have deep familiarity with at least some of our tools: Python, Tensorflow, PyTorch, Spark, PySpark, Scala, Airflow.


You have a collaborative mindset and are comfortable working with a diverse range of roles and departments.


You write understandable and testable code. You have the ability to write and manipulate data at a large scale and you have an eye towards maintainability. 


A degree in Computer Science or related engineering fields with at least two years of industry experience.


Additional Information

 


What's Next

If you're interested in joining the team at Etsy, please share your resume with us and feel free to include a cover letter if you'd like. As we hope you've seen already, Etsy is a place that values individuality and variety. We don't want you to be like everyone else -- we want you to be like you! So tell us what you're all about.

 

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace furthers relevance, resilience, and longevity. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status, or any other characteristic protected by applicable law. If, due to a disability, you need an accommodation during any part of the application or interview process, please let your recruiter know. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skills.


https://careers.etsy.com/jobs/senior-machine-learning-engineer-i-brooklyn-new-york-united-states

Staff Software Engineer II, Web Frontend Architect | Etsy | Brooklyn, New York, United States

 Staff Software Engineer II, Web Frontend Architect | Etsy | Brooklyn, New York, United States

       


Staff Software Engineer II, Web Frontend Architect

 Hybrid 

 Brooklyn 

 Full-time 


Company Description

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect millions of entrepreneurs with millions of buyers around the world. As an Etsy Inc. employee, whether a team member of Etsy or Depop, you will tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human.


Salary Range:


$226,000.00 - $264,000.00

What’s the role?


We are seeking a skilled Web Frontend Architect to lead the evolution of our web frontend ecosystem. Your work will directly impact Etsy’s buyer and seller experiences (desktop and mobile web). The ideal candidate is a technical expert with a deep understanding of frontend technologies and architectural patterns for ecommerce systems.



This is a full-time position reporting to the Director of Engineering, UX Foundations. In addition to salary, you will also be eligible for an equity package, an annual performance bonus, and our competitive benefits that support you and your family as part of your total rewards package at Etsy. 


For this role, we are considering candidates based in the United States. Candidates living within commutable distance of Etsy’s Brooklyn Office Hub or in the San Francisco Bay Area may be the first to be considered. For candidates within commutable distance, Etsy requires in-office attendance once or twice per week depending on your proximity to the office. Etsy offers different work modes to meet the variety of needs and preferences of our team. Learn more details about our  work modes and workplace safety policies here.


What’s this team like at Etsy?


You will work closely with cross-functional teams with domain experts in fields such as design systems, accessibility, client-side frameworks, build systems and APIs along with product development teams. Together, we will create ‘paved paths’ that enable the delivery of high-quality, maintainable, performant and innovative web applications.


What does the day-to-day look like?


Define and drive the frontend architecture and technical roadmap.


Provide technical leadership to frontend developers through code reviews, architecture discussions, and mentoring.


Collaborate with product managers, UX/UI designers, and backend engineers.


Design scalable, maintainable, high-performance frontend application architectures using modern frameworks with a particular emphasis on React (with knowledge of alternatives, e.g. Vue.js, Angular).


Ensure contextually appropriate practices in accessibility, performance, security, and responsive design.


Evaluate and recommend new technologies, tools, and frameworks to keep the frontend stack modern and efficient.


Establish and enforce coding standards, design patterns, and performance benchmarks.


Oversee the integration of frontend and backend (API) architectures.


Document architectural decisions, technical guidelines, and frontend infrastructure components.


Of course, this is just a sample of the kinds of work this role will require! You should assume that your role will encompass other tasks, too, and that your job duties and responsibilities may change from time to time at Etsy's discretion, or otherwise applicable with local law.


Qualities that will help you thrive in this role are:


Bachelor’s or Master’s degree in Computer Science, Engineering, a related field, or comparable experience.


8+ years of experience in software engineering with a strong focus on frontend development. 


3+ years in a lead or architectural role designing complex frontend systems.


Expert proficiency in HTML5, CSS3, JavaScript/TypeScript and related technologies.


Deep knowledge of modern frontend frameworks and libraries (e.g., React, Redux, Vue, Angular).


Experience with Webpack, Vite, Babel, ESLint, and other frontend build tools.


Strong understanding of RESTful APIs, GraphQL or other architectures, and asynchronous request handling.


Proven experience in frontend performance optimization, cross-browser compatibility, and responsive design.


Familiarity with design systems, component libraries, and relevant tooling (e.g., Storybook).


Familiarity with frontend testing frameworks such as Jest, Mocha, Cypress, or Playwright.


Solid understanding of CI/CD pipelines and frontend deployment strategies.


Excellent problem-solving and communication skills.


Desirable Qualifications

Experience with e-commerce applications.


Exposure to server-side rendering (SSR) and static site generation (e.g., Next.js, Nuxt).


Contributions to open-source projects or tech blogs.


Additional Information

 


What's Next

If you're interested in joining the team at Etsy, please share your resume with us and feel free to include a cover letter if you'd like. As we hope you've seen already, Etsy is a place that values individuality and variety. We don't want you to be like everyone else -- we want you to be like you! So tell us what you're all about.

 

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace furthers relevance, resilience, and longevity. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status, or any other characteristic protected by applicable law. If, due to a disability, you need an accommodation during any part of the application or interview process, please let your recruiter know. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skills.


https://careers.etsy.com/jobs/staff-software-engineer-ii-web-frontend-architect-brooklyn-new-york-united-states

Engineering Manager, Machine Learning | Etsy | Brooklyn, New York, United States

 Engineering Manager, Machine Learning | Etsy | Brooklyn, New York, United States

          


Engineering Manager, Machine Learning

 Hybrid 

 Brooklyn 

 Full-time 

Company Description

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect millions of entrepreneurs with millions of buyers around the world. As an Etsy Inc. employee, whether a team member of Etsy or Depop, you will tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human.


Salary Range:


$226,000.00 - $294,000.00

What’s the role?


We are looking for an Engineering Manager, Search Ranking to join our Search Relevance initiative at Etsy. You’ll lead a talented team of engineers and applied scientists responsible for the ranking algorithms and systems that determine how hundreds of millions of unique listings are ordered for Etsy buyers.


This team plays a pivotal role in defining and delivering Etsy’s search experience — helping buyers find items they’ll love by combining relevance, personalization, and marketplace value in every search result. The work directly contributes to Etsy’s growth by driving better buyer engagement, higher conversion, and a healthier marketplace. As the Engineering Manager, you will provide technical direction, strategic focus, and people leadership — guiding your team through iterative experimentation, learning from data and outcomes, and delivering high-impact improvements to Etsy’s search ecosystem.



This is a full-time position reporting to the Director of Engineering. In addition to salary, you will also be eligible for an equity package, an annual performance bonus, and our competitive benefits that support you and your family as part of your total rewards package at Etsy.  


For this role, we are considering candidates based in the United States. Candidates living within commutable distance of Etsy’s Brooklyn Office Hub or in the San Francisco Bay Area may be the first to be considered. For candidates within commutable distance, Etsy requires in-office attendance once or twice per week depending on your proximity to the office. Etsy offers different work modes to meet the variety of needs and preferences of our team. Learn more details about our  work modes and workplace safety policies here.


What’s this team like at Etsy?


The Search Ranking team is a core part of the Search Relevance organization. We build large-scale ranking systems that optimize how Etsy surfaces results — ensuring every search connects buyers with the most relevant, inspiring, and meaningful listings.


Our work spans the full lifecycle of modern ranking systems: from model architecture and data pipelines, to feature engineering, experimentation, and production deployment. We use data-driven iteration and continuous learning to make every search more human, intuitive, and rewarding.


You’ll collaborate closely with product managers, data scientists, and other engineering teams to translate insights into measurable impact. The team’s focus on strategic delivery, technical excellence, and iterative experimentation is key to scaling Etsy’s marketplace while staying true to our mission.


What does the day-to-day look like?


Lead and grow a team of engineers and applied scientists building and maintaining ranking algorithms that power Etsy’s search results.


Define and execute the technical strategy for ranking systems, ensuring we balance innovation, scalability, and reliability.


Partner cross-functionally to set clear goals and success metrics, ensuring that the team’s work directly contributes to Etsy’s business and marketplace growth.


Foster a culture of experimentation and learning, using data, A/B testing, and iteration to drive continuous improvement in search relevance and engagement.


Collaborate with teams across Search teams, ML Platform, and Infrastructure to ensure reliable, scalable systems and shared learning across Search.


Ensure the team delivers strategically impactful projects that balance user experience, ranking performance, and business outcomes.


Promote engineering and ML best practices, from model quality evaluation to operational excellence in production environments.


Of course, this is just a sample of the kinds of work this role will require! You should assume that your role will encompass other tasks, too, and that your job duties and responsibilities may change from time to time at Etsy's discretion, or otherwise applicable with local law.


Qualities that will help you thrive in this role are:


Proven experience leading teams in search ranking, or large-scale recommendation or ads systems.


Strong technical foundation in ranking algorithms, personalization, and information retrieval.


Expertise in ML experimentation, model iteration, and data-driven product development.


Experience driving strategic delivery and measurable impact — connecting technical investments to business outcomes.


Familiarity with deep learning architectures, vector search, and large-scale distributed systems.


Excellent communication skills with the ability to bridge technical and product perspectives.


A track record of developing and coaching high-performing teams, cultivating an inclusive and collaborative environment.


BS/MS or PhD in Computer Science, Engineering, or a related field.


A learning mindset — curiosity, resilience, and passion for continuous improvement.


Additional Information

 


What's Next

If you're interested in joining the team at Etsy, please share your resume with us and feel free to include a cover letter if you'd like. As we hope you've seen already, Etsy is a place that values individuality and variety. We don't want you to be like everyone else -- we want you to be like you! So tell us what you're all about.

 

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace furthers relevance, resilience, and longevity. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status, or any other characteristic protected by applicable law. If, due to a disability, you need an accommodation during any part of the application or interview process, please let your recruiter know. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skills.


https://careers.etsy.com/jobs/engineering-manager-machine-learning-brooklyn-new-york-united-states

Staff Software Engineer I, Experimentation Orchestration | Etsy | Brooklyn, New York, United States

 Staff Software Engineer I, Experimentation Orchestration | Etsy | Brooklyn, New York, United States

           


Staff Software Engineer I, Experimentation Orchestration

 Hybrid 

 Brooklyn 

 Full-time 


Company Description

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect millions of entrepreneurs with millions of buyers around the world. As an Etsy Inc. employee, whether a team member of Etsy or Depop, you will tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human.


Salary Range:


$204,000.00 - $240,000.00

What’s the role?


Etsy is looking for a passionate Staff Software Engineer to help us enable data-driven learning and decision-making for our Experimentation initiative. Our initiative empowers teams across Etsy to run fast, trustworthy, and scalable experiments — by laying the foundation for how we test ideas, measure impact, and continuously improve our customer experience. 


This is a high-impact opportunity to influence the technical direction of experimentation at Etsy, which affects feature development across the company. We’re looking for someone who thrives in collaborative environments, challenges the status quo, and is a creative problem solver. Additionally, we are looking for someone who embodies Etsy’s blameless engineering culture, as we value clear communication, honest feedback, and empathy as the foundation for how we work together and get things done.


This is a full-time position reporting to the Engineering Manager, Experimentation. In addition to salary, you will also be eligible for an equity package, an annual performance bonus, and our competitive benefits that support you and your family as part of your total rewards package at Etsy.


For this role, we are considering candidates based in the United States. Candidates living within commutable distance of Etsy’s Brooklyn Office Hub or in the San Francisco Bay Area may be the first to be considered. For candidates within commutable distance, Etsy requires in-office attendance once or twice per week depending on your proximity to the office. Etsy offers different work modes to meet the variety of needs and preferences of our team. Learn more details about our  work modes and workplace safety policies here.


What’s this team like at Etsy

You would join the Experimentation Orchestration team, which focuses on making experiment setup simple, intuitive, and reliable.


We build the core services, APIs, and tools that help teams configure and launch experiments with confidence. Whether it’s feature flagging, observability, traffic allocation, or ensuring a consistent user experience, our work sits at the heart of a seamless experimentation workflow.


Our mission is to make testing new ideas effortless — so teams can move faster, learn more, and build better products for our buyers and sellers.


What does the day-to-day look like?


Partner with engineers, analysts, and product managers — both within and beyond the Experimentation initiative — to improve Etsy’s experimentation platform. Your work will focus on experiment configuration, orchestration, and event logging.


Take initiative to lead, design, and implement solutions that keep our platform at the forefront of industry standards — and ultimately a reference point for experimentation excellence.


Mentor and uplevel others within the team and across Etsy to help them grow as software engineers.


Advocate for experimentation best practices across engineering teams and contribute to a strong culture of learning and continuous improvement.


Play a key role in driving technical and product direction through thoughtful decision-making and collaboration.


Of course, this is just a sample of the kinds of work this role will require! You should assume that your role will encompass other tasks, too, and that your job duties and responsibilities may change from time to time at Etsy's discretion, or otherwise applicable with local law.


Qualities that will help you thrive in this role are

You have hands-on experience with A/B testing frameworks and experimentation workflows.


You’re excited about full-stack development, particularly in the context of building experimentation platforms.


You have experience providing technical leadership and mentoring others to grow in their craft.


You’ve built reliable, scalable systems and know how to balance long-term vision with practical delivery.


You write clean, testable code — and help others do the same — in one or more of the following languages: PHP, Python, or Java.


You’re proficient with MySQL (or similar relational databases) and experienced in designing data models that support robust, scalable systems.


You have experience with cloud platforms such as Google Cloud Platform, AWS, or Azure.


You’re familiar with CI/CD tools and practices that support high-quality, rapid software delivery.


You’re familiar with containerization and orchestration tools like Docker and Kubernetes.


You’re familiar with monitoring and alerting systems, such as Prometheus and Grafana.


You’re comfortable using Git and understand different branching strategies.


You’re comfortable working in Linux-based environments and know your way around the command line.


Helpful, but Not Required

Familiarity with front-end technologies, such as React.


Experience with data warehousing (e.g. BigQuery) and ETL processes, using big data frameworks such as Kafka and Spark and orchestration tools such as Airflow.


Additional Information

 


What's Next

If you're interested in joining the team at Etsy, please share your resume with us and feel free to include a cover letter if you'd like. As we hope you've seen already, Etsy is a place that values individuality and variety. We don't want you to be like everyone else -- we want you to be like you! So tell us what you're all about.

 

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace furthers relevance, resilience, and longevity. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status, or any other characteristic protected by applicable law. If, due to a disability, you need an accommodation during any part of the application or interview process, please let your recruiter know. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skills.


https://careers.etsy.com/jobs/staff-software-engineer-i-experimentation-orchestration-brooklyn-new-york-united-states

Software Engineer II, SRE | Etsy | Brooklyn, New York, United States

 Software Engineer II, SRE | Etsy | Brooklyn, New York, United States

           


Software Engineer II, SRE

 Hybrid 

 Brooklyn 

 Full-time 

Company Description

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect millions of entrepreneurs with millions of buyers around the world. As an Etsy Inc. employee, whether a team member of Etsy or Depop, you will tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human.


Salary Range:


$135,000.00 - $175,000.00

What’s the role?


Etsy’s Services Infrastructure group is looking for a Site Reliability Engineer II to join us in our mission of building and supporting reliable large scale Kubernetes infrastructure. The SRE team owns several aspects of business critical services(search retrieval and ranking) & Machine Learning Models infrastructure(Kubernetes hosted on Google Cloud) that enable engineers to efficiently build and release, as well as support the uptime of critical systems behind etsy.com. You will be playing an instrumental role in crafting the future architecture of how we run our systems in the cloud while being part of a dynamic international team.


You’ll get exposure to a variety of technologies ranging from Kubernetes, Golang, LLMs, Model Serving, Search Retrieval & Ranking and more as you build systems to support the services that support our 86M active buyers and 5.5M sellers! As the Software Engineer II, SRE you will drive the adoption of containers and Kubernetes, improve reliability, automating the operations and providing a self-service runtime platform to accelerate Etsy’s product & ML engineering, and contribute to the design and implementation of Observability & CI/CD on top of Kubernetes.


Do you find joy in improving developer velocity and have the itch to work on complex large-scale distributed systems? If so, this could be the perfect match.


This is a full-time position reporting to the Senior Engineering Manager. In addition to salary, you will also be eligible for an equity package, an annual performance bonus, and our competitive benefits that support you and your family as part of your total rewards package at Etsy. 


For this role, we are considering candidates based in the United States. Candidates living within commutable distance of Etsy’s Brooklyn Office Hub or in the San Francisco Bay Area may be the first to be considered. For candidates within commutable distance, Etsy requires in-office attendance once or twice per week depending on your proximity to the office. Etsy offers different work modes to meet the variety of needs and preferences of our team. Learn more details about our  work modes and workplace safety policies here.


What’s this team like at Etsy?


This team improves the Developer experience around build, deploy, release and observing services and ML Models transparently on Google Kubernetes Engine. They work on 20+ Kubernetes clusters with hundreds of nodes running services with low latency requirements. This team also standardizes cluster and application security with common admission policies and container vulnerability, as well as establishing standard SLI/O for all services running on Kubernetes.


This team works closely with many product and enablement teams across Etsy. This team handles


20+ Kubernetes clusters with hundreds of nodes running services with low latency requirements.


Build and support the CI/CD platform (Buildkite) used by more than a few hundred engineers to deploy their workloads to GKE.


Maintain and upgrade GKE addons(CertManager, Gatekeeper), ingress controllers (Contour, Envoy), and various telemetry components (kube-prometheus, AlertManager, Karma) and Container Security. 


Here’s a sneak peek into our Roadmap for the next year


Support multiple Search, ML & Gen AI teams to efficiently utilise GPUs across different zones and regions. Evaluate Build vs Buy decisions within LLM space.


Enable service mesh across GKE and enable a native way of accessing services across the stack.


Standardizing cluster and application security and container vulnerability scanning (both during build and run time)


What does the day-to-day look like?


Administer GKE clusters and automate operations like provisioning and service observability. Support the partner teams running their workloads on the Kubernetes Platform. . 


Provide guidance and collaborate with multi-functional engineering teams to streamline and improve the adoption of Kubernetes


Build paved paths for wider product engineering with codelabs, documentation, automation and self-service portals to develop, deploy and operate services on GKE.


Participate in an on-call rotation and seek opportunities for reducing toil and avoiding technical debt to reduce support and operations load on the team.


Of course, this is just a sample of the kinds of work this role will require! You should assume that your role will encompass other tasks, too, and that your job duties and responsibilities may change from time to time at Etsy's discretion, or otherwise applicable with local law


Qualities that will help you thrive in this role are:


You have strong software engineering and coding skills and ability to write high performance production quality code. You have 2+ years of experience in systems/infrastructure engineering or SRE or DevOps roles, preferably in a cloud environment.


Exposure to container orchestration systems like Kubernetes (traffic ingresses, cluster networking/administration, pod security policies).


Experience iterating on multiple projects on a collaborative team, each of which may have taken months or longer to complete.


Proficiency in one programming language like PHP, Python, or Go.


Hands-on experience with Infrastructure As Code tooling like Terraform and configuration management tooling like Chef/Ansible.


Hands on debugging experience with Linux based operating systems.


Working knowledge of ML Operations(MLOps)  is nice to have.


Willing to work with and improve on code you did not originally write.


You understand that being an effective software engineer is as much about communicating with people as it is about writing code.


Additional Information

 


What's Next

If you're interested in joining the team at Etsy, please share your resume with us and feel free to include a cover letter if you'd like. As we hope you've seen already, Etsy is a place that values individuality and variety. We don't want you to be like everyone else -- we want you to be like you! So tell us what you're all about.

 

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace furthers relevance, resilience, and longevity. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status, or any other characteristic protected by applicable law. If, due to a disability, you need an accommodation during any part of the application or interview process, please let your recruiter know. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skills.


https://careers.etsy.com/jobs/software-engineer-ii-sre-brooklyn-new-york-united-states

Staff Software Engineer I, Service Platform Team | Etsy | Brooklyn, New York, United States

 Staff Software Engineer I, Service Platform Team | Etsy | Brooklyn, New York, United States

        


Staff Software Engineer I, Service Platform Team

 Hybrid 

 Brooklyn 

 Full-time 

Company Description

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect millions of entrepreneurs with millions of buyers around the world. As an Etsy Inc. employee, whether a team member of Etsy or Depop, you will tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human.


Salary Range:


$204,000.00 - $240,000.00

What’s the role?


Our Foundation Engineering teams are responsible for innovating and scaling our systems and infrastructure to align with Etsy's rapid growth and future plans. More specifically our teams build, maintain, and support many of the platforms and services that power Etsy’s technical stack to connect tens of millions of Etsy sellers and customers. We also partner with Etsy engineers to help them achieve paved path development and deployment experiences. 


This is a full-time position reporting to the Senior Engineering Manager, Service Platform. In addition to salary, you will also be eligible for an equity package, an annual performance bonus, and our competitive benefits that support you and your family as part of your total rewards package at Etsy.


For this role, we are considering candidates based in the United States. Candidates living within commutable distance of Etsy’s Brooklyn Office Hub or in the San Francisco Bay Area may be the first to be considered. For candidates within commutable distance, Etsy requires in-office attendance once or twice per week depending on your proximity to the office. Etsy offers different work modes to meet the variety of needs and preferences of our team. Learn more details about our  work modes and workplace safety policies here.


What’s this team like at Etsy?


You will be joining a mission critical team responsible for the architecture, implementation, and support of Etsy’s primary containerized Services Platform built on Cloud Run. This new platform supports the service based architecture initiatives of many Etsy teams including both product and infrastructure engineering.


We're looking for people who are excellent at working with others, are creative problem-solvers, and are passionate about software as craft. We value clear communication, honest feedback, and empathy for others.  This is a truly exciting opportunity to join Etsy as we move into the next stage of our service platform’s evolution, building on its rapid adoption and scaling it to a higher level of maturity for the growing needs of our engineering teams.


What does the day-to-day look like?


Etsy is seeking a Staff Engineer with SRE/Service//DevOps experience to join its growing Foundation Platform and SRE organization. 


As a Staff Engineer you will be the technical and career role model on the direct team, in the Platform Initiative, and within the entire infrastructure organization.


You will be responsible for architecting our systems in GCP as well as leading and delivering on multiple critical and complex technical initiatives in GCP.


You will work with stakeholders and internal customers to align their requirements with project roadmaps and technical design. 


At important junctures, you will evaluate pros and cons and provide guidance and recommendations on which design decisions or technical direction to take.


You will help determine project  priorities and quarterly deliverables and help drive the team and initiative roadmaps.


You will produce stellar technical specs and documentation that can be read and understood by team members and other technical leads and engineering leaders.


You will mentor and coach junior engineers on the team and in the engineering organization.


You will participate in hiring efforts.


Of course, this is just a sample of the kinds of work this role will require! You should assume that your role will encompass other tasks, too, and that your job duties and responsibilities may change from time to time at Etsy's discretion, or otherwise applicable with local law.


Qualities that will help you thrive in this role are:


You have 7+ years of experience in an SRE or DevOps role in a cloud environment coupled with strong software and/or platform engineering experience.


You have experience as a technical lead or architect for large scale, distributed, consumer facing applications.


Bash/Python/Go proficiency essential. PHP/Node proficiency is more of a bonus.


You have in-depth knowledge of Linux operating systems and have experience with hypervisors, Linux containers and orchestration managers.


You have design experience with Service Oriented Architecture and hands on experience with container management tooling (like Cloud Run or Kubernetes)


You are comfortable providing estimates or project ideas that will influence your team’s roadmap.


You are a strong collaborator and communicator and can mentor other engineers.


Your written communication is concise and clear.


You are able to step up to lead the team when necessary, or dive deep to help with most challenging technical details.


Additional Information

 


What's Next

If you're interested in joining the team at Etsy, please share your resume with us and feel free to include a cover letter if you'd like. As we hope you've seen already, Etsy is a place that values individuality and variety. We don't want you to be like everyone else -- we want you to be like you! So tell us what you're all about.

 

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace furthers relevance, resilience, and longevity. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status, or any other characteristic protected by applicable law. If, due to a disability, you need an accommodation during any part of the application or interview process, please let your recruiter know. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skills.


https://careers.etsy.com/jobs/staff-software-engineer-i-service-platform-team-brooklyn-new-york-united-states

Senior UX Researcher, Machine Learning | Etsy | Brooklyn, New York, United States

 Senior UX Researcher, Machine Learning | Etsy | Brooklyn, New York, United States 

            


Senior UX Researcher, Machine Learning

 Hybrid 

 Brooklyn 

 Full-time 


Company Description

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect millions of entrepreneurs with millions of buyers around the world. As an Etsy Inc. employee, whether a team member of Etsy or Depop, you will tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human.


Salary Range:


$136,000.00 - $176,000.00

What's the role? 

We’re looking for a Senior User Experience Researcher who’s passionate about blending data science and human insight to shape how our machine learning systems — powering Search, Recommendations, and Ads — help people discover the things they love.

 


This is a full-time position reporting to the Product Research Manager. In addition to salary, you will also be eligible for an equity package, an annual performance bonus, and our competitive benefits that support you and your family as part of your total rewards package at Etsy. 


For this role, we are considering candidates based in the United States. Candidates living within commutable distance of Etsy’s Brooklyn Office Hub or in the San Francisco Bay Area may be the first to be considered. For candidates within commutable distance, Etsy requires in-office attendance once or twice per week depending on your proximity to the office. Etsy offers different work modes to meet the variety of needs and preferences of our team. Learn more details about our  work modes and workplace safety policies here.


What’s this team like at Etsy?

The Search, Recommendations, and Ads ML teams work on systems that influence nearly every buyer and seller experience on Etsy. Together, you’ll explore how customers interact with algorithms — how they search, how they browse, and how they trust what they see — and ensure our models reflect the diversity, creativity, and authenticity of our community.


What does the day-to-day look like? 

Design and lead research that blends quantitative analysis with qualitative storytelling to illuminate how buyers and sellers experience Etsy’s machine-learning-powered features (e.g., data-driven segmentation, survey analysis, journey mapping). 


Partner with ML engineers and data scientists to identify where human insights can inform model training, evaluation, and optimization.


Study how users interpret algorithmic recommendations, search results, and ad placements — and how those systems can better align with user intent, expectations, and delight.


Combine attitudinal data derived from interviews, usability studies, and surveys with behavioral and analytics data to identify impactful opportunities to improve our ML models.


Develop evaluation frameworks that combine quantitative metrics (relevance, engagement, fairness) with human experience measures (trust, satisfaction).


Communicate insights through engaging storytelling — turning data, quotes, and trends into clear guidance for cross-functional partners.


Of course, this is just a sample of the kinds of work this role will require! You should assume that your role will encompass other tasks, too, and that your job duties and responsibilities may change from time to time at Etsy's discretion, or otherwise applicable with local law.


Qualities that will help you thrive in this role are: 

You’re fluent in both human stories and statistical models — equally comfortable running regressions or facilitating a cross-functional strategy workshop.


You’ve led user research in complex, data-driven environments and have 3+ years of experience influencing product decisions.


You are confident with qualitative and quantitative user research methods like contextual inquiry, usability testing, survey design, and diary studies.


You have experience with database querying (BigQuery / SQL) and are familiar with statistical programming (R, Python) and advanced analytics.


You have experience with AI-powered products (e.g., large language models, conversational AI, generative AI) and a robust understanding of the underlying technology and unique user challenges.


You are familiar with human-in-the-loop workflows, reinforcement learning from human feedback (RLHF), or model interpretability.


You love collaborating across disciplines — translating between the perspectives of machine learning engineers, designers, and product managers.


You’re motivated by making technology more human, transparent, and trustworthy.


Bonus Points

You have experience researching or supporting Search, Recommendation, or Ads systems in large-scale marketplaces.


You hold a Master’s or Ph.D. in Human–Computer Interaction, Data Science, Statistics, Cognitive Science, Sociology, or a related field.


Additional Information

 


What's Next

If you're interested in joining the team at Etsy, please share your resume with us and feel free to include a cover letter if you'd like. As we hope you've seen already, Etsy is a place that values individuality and variety. We don't want you to be like everyone else -- we want you to be like you! So tell us what you're all about.

 

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace furthers relevance, resilience, and longevity. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status, or any other characteristic protected by applicable law. If, due to a disability, you need an accommodation during any part of the application or interview process, please let your recruiter know. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skills.


https://careers.etsy.com/jobs/senior-ux-researcher-machine-learning-brooklyn-new-york-united-states

Software Engineer I, Machine Learning | Etsy | Brooklyn, New York, United States

 Software Engineer I, Machine Learning | Etsy | Brooklyn, New York, United States 

           


Software Engineer I, Machine Learning

 Hybrid 

 Brooklyn 

 Full-time 

Company Description

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect millions of entrepreneurs with millions of buyers around the world. As an Etsy Inc. employee, whether a team member of Etsy or Depop, you will tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human.


Salary Range:


$130,000.00 - $168,000.00

What’s the role?


We are looking for a Software Engineer to join the ML Training Data team. You will build and scale the infrastructure to help machine learning teams generate training datasets. Your work will support high visibility areas at Etsy including Search, Ads, and Recommendations.


Are you curious about systems and machine learning? If so, this role could be a great fit.



This is a full-time position reporting to the Engineering Manager, ML Training Data. In addition to salary, you will also be eligible for an equity package, an annual performance bonus, and our competitive benefits that support you and your family as part of your total rewards package at Etsy. 


For this role, we are considering candidates based in the United States. Candidates living within commutable distance of Etsy’s Brooklyn Office Hub or in the San Francisco Bay Area may be the first to be considered. For candidates within commutable distance, Etsy requires in-office attendance once or twice per week depending on your proximity to the office. Etsy offers different work modes to meet the variety of needs and preferences of our team. Learn more details about our  work modes and workplace safety policies here.


What’s this team like at Etsy?


We develop infrastructure to help machine learning teams generate training datasets with point-in-time accuracy. Our infrastructure scales to millions of impressions and terabytes of data daily. 


We are a small team of senior engineers. There’s a lot of opportunities to learn from peers!


We are geographically distributed. We typically work in New York hours and periodically meet in-person in Brooklyn.  


We are part of the ML Enablement (MLE) organization. MLE builds the tools and platforms to power machine learning systems at Etsy.


What does the day-to-day look like?


Write high-quality Scala and Python code, participating in code reviews and pair programming.


Optimize large-scale Spark and Dataflow pipelines with the support and guidance of your peers (e.g. optimize storage formats and reduce job runtime & cost).


Work cross functionally with applied scientists to understand how our customers develop ML models, and use that understanding to clarify requirements.


Use generative AI and other productivity tools thoughtfully, focusing on learning and intentional contributions.


Proactively provide updates and ask for help as needed to ensure delivery of assigned work.


Learn the skills, behaviors, and knowledge necessary to be an effective and collaborative engineer. 


Of course, this is just a sample of the kinds of work this role will require! You should assume that your role will encompass other tasks, too, and that your job duties and responsibilities may change from time to time at Etsy's discretion, or otherwise applicable with local law.


Qualities that will help you thrive in this role are:


Bachelor’s degree in Computer Science or equivalent practical experience (internships, side projects, etc).


Solid engineering and coding skills, with the ability to write code in Scala, Python, and/or other equivalent languages.


Knowledge and/or interest in machine learning and systems.


Proficiency with data pipelines in Spark is a plus.


The most important qualities we are looking for are curiosity, motivation, and proactivity. This is an early career role, and we recognize that most folks will not have in-depth knowledge of ML/data infrastructure. A growth mindset will go a long way!


Additional Information

 


What's Next

If you're interested in joining the team at Etsy, please share your resume with us and feel free to include a cover letter if you'd like. As we hope you've seen already, Etsy is a place that values individuality and variety. We don't want you to be like everyone else -- we want you to be like you! So tell us what you're all about.

 

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace furthers relevance, resilience, and longevity. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status, or any other characteristic protected by applicable law. If, due to a disability, you need an accommodation during any part of the application or interview process, please let your recruiter know. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skills.


https://careers.etsy.com/jobs/software-engineer-i-machine-learning-brooklyn-new-york-united-states

Software Engineer I, Core Data | Etsy | Brooklyn, New York, United States

 Software Engineer I, Core Data | Etsy | Brooklyn, New York, United States

 


Software Engineer I, Core Data

 Hybrid 

 Brooklyn 

 Full-time 


Company Description

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect millions of entrepreneurs with millions of buyers around the world. As an Etsy Inc. employee, whether a team member of Etsy or Depop, you will tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human.


Salary Range:


$116,000.00 - $150,000.00

What’s the role?



Etsy's Data Enablement department builds systems and infrastructure and writes data pipelines for collecting, storing, and analyzing huge sets of data in batch and streaming contexts. As a member of the Core Data team, you'll work on the pipelines that transform Etsy’s rich clickstream data sources into core datasets that are integral to thousands of downstream data processing jobs. You’ll help build out the transform layer to integrate low-latency stream processing into traditional batch jobs; you’ll help design new methods and tooling for ensuring the validity and quality of our data; and you’ll write new robust data pipelines in Spark, BigQuery SQL, and Kafka Streams.


We work in Scala, Python, Java, and SQL, and we work with technologies like Spark, Kafka, Airflow, Looker, Dataproc, and BigQuery. Experience with any of these is helpful but not required; above all, we value curiosity, enthusiasm, responsibility and generosity of spirit. We're looking for a flexible engineer who cares about the data that flows through pipelines and the internal customers who will use that data. We care more about being excited to pivot to the appropriate tool for the job than having deep expertise in single systems. 


The technical staff at Etsy believes that code is craft, and that the work we do is part of a larger creative culture that includes the hundreds of thousands of inspired artists and designers who make Etsy such a unique marketplace. We believe that small, empowered, self-motivated teams can do big things. We believe in measuring everything, taking advantage of our continuous deployment system to ship code early and often, and keeping up a blameless culture based on trust and a commitment to learning. 


This is a full-time position reporting to the Senior Engineering Manager, Core Data. In addition to salary, you will also be eligible for an equity package, an annual performance bonus, and our competitive benefits that support you and your family as part of your total rewards package at Etsy. 


For this role, we are considering candidates based in the United States. Candidates living within commutable distance of Etsy’s Brooklyn Office Hub or in the San Francisco Bay Area may be the first to be considered. For candidates within commutable distance, Etsy requires in-office attendance once or twice per week depending on your proximity to the office. Etsy offers different work modes to meet the variety of needs and preferences of our team. Learn more details about our  work modes and workplace safety policies here.


What’s this team like at Etsy?


Our team is responsible for the daily delivery of Etsy’s core datasets, powering hundreds of business-critical datasets downstream.


We’re constantly working to improve upon our data services and extract value from existing data sources by providing new and scalable ways to access and transform our clickstream data.


We ensure the health and timely delivery of the ETL pipelines and data models that power our core business analytics datasets and the upstream feature data that feeds all of Etsy's machine learning systems.


We build and maintain internal tools for monitoring and validating high-quality data.


What does the day-to-day look like?


You will work with your team to improve our pipeline that helps us understand how buyers arrived at Etsy and their experience on the site and app.  


You will help build and maintain streaming datasets that power our search, ads, and recommendation systems. 


You will support evolving our bot filtering rules to ensure the quality of our data.


You will partner with product engineering teams to ensure that data collected is of high quality and consistent across all of our platforms. 


You will help maintain and update core datasets that are reusable and cover the needs of our analytics, product, and engineering partners.


Of course, this is just a sample of the kinds of work this role will require! You should assume that your role will encompass other tasks, too, and that your job duties and responsibilities may change from time to time at Etsy's discretion, or otherwise applicable with local law.


Qualities that will help you thrive in this role are:


You have familiarity with a few of the following: integrating low-latency and batch processing, working with event-based data systems, stream processing systems like Kafka Streams, Spark, or Dataflow, or writing SQL queries for data exploration and analysis.


You understand that being an effective software engineer is about communicating with people as much as it is about writing code.


You are generous with your time and experience, and can mentor and learn from other engineers.


You can tackle unconstrained problems and know when to seek help.


You are flexible with languages and tools and are willing to learn whatever is necessary to get the job done.


Additional Information

 


What's Next

If you're interested in joining the team at Etsy, please share your resume with us and feel free to include a cover letter if you'd like. As we hope you've seen already, Etsy is a place that values individuality and variety. We don't want you to be like everyone else -- we want you to be like you! So tell us what you're all about.

 

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace furthers relevance, resilience, and longevity. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status, or any other characteristic protected by applicable law. If, due to a disability, you need an accommodation during any part of the application or interview process, please let your recruiter know. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skills.


https://careers.etsy.com/jobs/software-engineer-i-core-data-brooklyn-new-york-united-states

Wednesday, 7 January 2026

Staff Software Engineer - Data Platform | Databricks | Bengaluru, India

 Staff Software Engineer - Data Platform | Databricks | Bengaluru, India


Staff Software Engineer - Data Platform

Bengaluru, India


P-1348


At Databricks, we are passionate about enabling data teams to solve the world's toughest problems, from security threat detection to cancer drug development. We do this by building and running the world's best data and AI infrastructure platform, so our customers can focus on the high value challenges that are central to their own missions. Our engineering teams build technical products that fulfill real, important needs in the world. We always push the boundaries of data and AI technology, while simultaneously operating with the resilience, security and scale that is important to making customers successful on our platform.


We develop and operate one of the largest scale software platforms. The fleet consists of millions of virtual machines, generating terabytes of logs and processing exabytes of data per day. At our scale, we observe cloud hardware, network, and operating system faults, and our software must gracefully shield our customers from any of the above.


As a Staff Software Engineer working on the Data Platform team you will help build the Data Intelligence Platform for Databricks that will allow us to automate decision-making across the entire company. You will achieve this in collaboration with Databricks Product Teams, Data Science, Applied AI and many more. You will develop a variety of tools spanning logging, orchestration, data transformation, metric store, governance platforms, data consumption layers etc. You will do this using the latest, bleeding-edge Databricks product and other tools in the data ecosystem - the team also functions as a large, production, in-house customer that dog foods Databricks and guides the future direction of the product.


The impact you will have:


Design and run the Databricks metrics store that enables all business units and engineering teams to bring their detailed metrics into a common platform for sharing and aggregation, with high quality, introspection ability and query performance.

Design and run the cross-company Data Intelligence Platform, which contains every business and product metric used to run Databricks. You’ll play a key role in developing the right balance of data protections and ease of shareability for the Data Intelligence Platform as we transition to a public company.

Develop tooling and infrastructure to efficiently manage and run Databricks on Databricks at scale, across multiple clouds, geographies and deployment types. This includes CI/CD processes, test frameworks for pipelines and data quality, and infrastructure-as-code tooling.

Design the base ETL framework used by all pipelines developed at the company.

Partner with our engineering teams to provide leadership in developing the long-term vision and requirements for the Databricks product.

Build reliable data pipelines and solve data problems using Databricks, our partner’s products and other OSS tools. Provide early feedback on the design and operations of these products.

Establish conventions and create new APIs for telemetry, debug, feature and audit event log data, and evolve them as the product and underlying services change.

Represent Databricks at academic and industrial conferences & events.

What we look for:


12+ years of industry experience 

6+ years of experience providing technical leadership on large projects similar to the ones described above - ETL frameworks, metrics stores, infrastructure management, data security.

Experience building, shipping and operating reliable multi-geo data pipelines at scale.

Experience working with and operating workflow or orchestration frameworks, including open source tools like Airflow and DBT or commercial enterprise tools.

Experience with large-scale messaging systems like Kafka or RabbitMQ or commercial systems.

Excellent cross-functional and communication skills, consensus builder.

Passion for data infrastructure and for enabling others by making their data easier to access.

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, please visit https://www.mybenefitsnow.com/databricks. 



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.


https://www.databricks.com/company/careers/engineering---pipeline/staff-software-engineer---data-platform-7652016002

Staff Software Engineer - Database Engine Internals | Databricks | San Francisco, California

 Staff Software Engineer - Database Engine Internals | Databricks | San Francisco, California


Staff Software Engineer - Database Engine Internals

San Francisco, California


P-188


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.


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

What we look for:


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, please visit https://www.mybenefitsnow.com/databricks. 



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.


https://www.databricks.com/company/careers/engineering---pipeline/staff-software-engineer---database-engine-internals-5646866002

Staff Software Engineer - Databases | Databricks | Bengaluru, India

 Staff Software Engineer - Databases | Databricks | Bengaluru, India


Staff Software Engineer - Databases

Bengaluru, India

P-375


At Databricks, we build powerful infrastructure that accelerates innovation and enables data teams to deliver with confidence and scale. Our unified schema migration platform underpins automated, observable, and developer-friendly workflows—ensuring Databricks can continue evolving rapidly across thousands of databases and 60+ mission-critical services.


What You’ll Do


As a Staff Software Engineer, you’ll lead the design, development, and reliability of our global platform that manages schema and data changes at scale:


Schema Migration Platform: Architecting and maintaining automated schema change infrastructure for MySQL and TiDB, while implementing versioning, rollback, validation, and auditing for safe, predictable, and fast migrations.

Scale, Reliability & Test Harness: Ensuring the platform operates across thousands of global databases with zero downtime, enhancing resilience, observability, and recovery, and building a test harness for migration and deployment validation.

Developer Experience & CI/CD Integration: Designing intuitive tools and APIs for seamless schema and data change management, and embedding migration workflows into CI/CD pipelines to increase velocity and reduce friction.

Schema & Data management: Designing infrastructure for safe, large-scale schema and data operations like backfills and purging. This includes ensuring backfill operations are monitored, retryable, minimally disruptive, and automated to align with schema/data evolution and maintain data integrity.

Your role will be crucial in:


Ensuring the scalability and reliability of schema and data operations across Databricks’ global footprint.

Driving predictable deployments by architecting robust test harnesses and automation.

Elevating the developer experience by building accessible, resilient tools that make complex migrations feel simple.

Guaranteeing the integrity of both schema and data through safe, efficient backfill strategies.

What we look for:


12+ years of professional experience in backend systems or platform engineering.

Experience in building platforms, infrastructure, or database engineering, especially with MySQL, TiDB.

Track record of building and scaling mission-critical platforms supporting high-throughput, global services.

Experience with schema migration frameworks, CI/CD automation and developer tooling.

Champion of developer experience, creating clear, reliable, and user-friendly workflows.

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, please visit https://www.mybenefitsnow.com/databricks. 



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.


https://www.databricks.com/company/careers/engineering---pipeline/staff-software-engineer---databases-7601565002

Staff Software Engineer - Developer Experience | Databricks | Amsterdam, Netherlands

 Staff Software Engineer - Developer Experience | Databricks | Amsterdam, Netherlands


Staff Software Engineer - Developer Experience

Amsterdam, Netherlands

P-1319


At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started.



Our Developer Experience team is dedicated to making Databricks engineers happy and highly productive. We build the tools, processes, and infrastructure to accelerate engineering velocity as Databricks scales. The ideal candidate will have a mix of technical expertise in one of language toolchains (Scala, Rust, Python), build systems (especially Bazel), compilers, version control systems, testing but most importantly a passion for solving developer experience problems, and a pragmatic ability to ship results iteratively. 


The impact you'll have:


Build world-class developer infrastructure that directly empowers every Databricks engineer to do their best work, every day. 

Dramatically boost the reliability, speed, and efficiency of our largest builds, creating a blazing-fast dev loop and making Bazel a breeze to use.

Create seamless, out-of-the-box development environments and IDE integrations, allowing engineers to dive into coding and debugging instantly, across all major languages (Scala, Rust, Go, Python, etc)

Lead pivotal cross-functional projects, influence key architectural decisions, and mentor colleagues to cultivate a culture of innovation and operational excellence.

Lead thorough evaluations with external vendors, startups, and internal teams to ensure our technology choices are strategically sound and perfectly aligned with our systems and architecture.

What we look for:


Strong passion for improving developer workflows, productivity and infrastructure.

In-depth understanding of the software development lifecycle and challenges faced by developers operating at scale.

Experience with building and managing internal developer tools, CI/CD systems, or related infrastructure.

Ability to think long-term while delivering incremental, measurable impact. You can balance big-picture strategic thinking with a passion for executing on high-priority initiatives.

Coding chops, clean, elegant, bug-free code in languages like Scala, Rust, Java, Python, Go

Minimum of 5 years of experience in fast paced software engineering organisations. 

BS (or higher) in Computer Science, or a related field.

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, please visit https://www.mybenefitsnow.com/databricks. 



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.


https://www.databricks.com/company/careers/engineering---pipeline/staff-software-engineer---developer-experience-8029676002

Staff Software Engineer - Distributed Data Systems | Databricks | San Francisco, California

 Staff Software Engineer - Distributed Data Systems | Databricks | San Francisco, California


Staff Software Engineer - Distributed Data Systems

San Francisco, California

P-186


At Databricks, we are obsessed with enabling data teams to solve the world's toughest problems, from security threat detection to cancer drug development. We do this by building and running the world's best data and AI infrastructure platform, so our customers can focus on the high value challenges that are central to their own missions.


Founded in 2013 by the original creators of Apache Spark™, Databricks has grown from a tiny corner office in Berkeley, California to a global organization with over 1000 employees. Thousands of organizations, from small to Fortune 100, trust Databricks with their mission-critical workloads, making us one of the fastest growing SaaS companies in the world.


Our engineering teams build highly technical products that fulfill real, important needs in the world. We constantly push the boundaries of data and AI technology, while simultaneously operating with the resilience, security and scale that is critical to making customers successful on our platform.


We develop and operate one of the largest scale software platforms. The fleet consists of millions of virtual machines, generating terabytes of logs and processing exabytes of data per day. At our scale, we regularly observe cloud hardware, network, and operating system faults, and our software must gracefully shield our customers from any of the above.


Modern data analysis employs sophisticated methods such as machine learning that go well beyond the roll-up and drill-down capabilities of traditional SQL query engines. As a software engineer on the Runtime team at Databricks, you will be building the next generation distributed data storage and processing systems that can outperform specialized SQL query engines in relational query performance, yet provide the expressiveness and programming abstractions to support diverse workloads ranging from ETL to data science.


Below are some example projects:


Apache Spark™: Develop the de facto open source standard framework for big data.


Data Plane Storage: Deliver reliable and high performance services and client libraries for storing and accessing humongous amount of data on cloud storage backends, e.g., AWS S3, Azure Blob Store.


Delta Lake: A storage management system that combines the scale and cost-efficiency of data lakes, the performance and reliability of a data warehouse, and the low latency of streaming. Its higher level abstractions and guarantees, including ACID transactions and time travel, drastically simplify the complexity of real-world data engineering architecture.


Delta Pipelines: It's difficult to manage even a single data engineering pipeline. The goal of the Delta Pipelines project is to make it simple and possible to orchestrate and operate tens of thousands of data pipelines. It provides a higher level abstraction for expressing data pipelines and enables customers to deploy, test & upgrade pipelines and eliminate operational burdens for managing and building high quality data pipelines.


Performance Engineering: Build the next generation query optimizer and execution engine that's fast, tuning free, scalable, and robust.


What we look for:


BS in Computer Science, related technical field or equivalent practical experience.

Optional: MS or PhD in databases, distributed systems.

Comfortable working towards a multi-year vision with incremental deliverables.

Driven by delivering customer value and impact.

8+ years of production level experience in either Java, Scala or C++.

Strong foundation in algorithms and data structures and their real-world use cases.

Experience with distributed systems, databases, and big data systems (Apache Spark™, Hadoop).

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, please visit https://www.mybenefitsnow.com/databricks. 



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.


https://www.databricks.com/company/careers/engineering---pipeline/staff-software-engineer---distributed-data-systems-5646855002

Staff Software Engineer - Fullstack | Databricks | Vancouver, Canada

  Staff Software Engineer - Fullstack | Databricks | Vancouver, Canada


Staff Software Engineer - Fullstack

Vancouver, Canada


Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started.


As a Fullstack software engineer, you will work with your team and product management to make insights from data simple. We are looking for engineers that are customer obsessed, who can take on the full scope of the product and user experience beyond the technical implementation. You'll set the foundation for how we build robust, scalable and delightful products.


Vancouver will be the newest R&D center for Databricks, expanding our presence in the Pacific Northwest. We are actively hiring world-class engineers to join us on our mission to democratize data + AI.  


We envision the Vancouver site becoming a key driver of product innovation at Databricks. To start, we’re bringing a few strategic areas to the Vancouver site and we have several open roles across the teams below, including:


Log Analytics - Our customers increasingly use Databricks to analyze petabyte-scale logs in real time. This creates new challenges across the entire data processing pipeline, including ingestion, indexing, processing, and the user experience itself.

AI/BI - AI/BI is redefining Business Intelligence for the AI age. We launched this product last summer and have already seen tremendous adoption (98.7% of our data warehousing customers are already using AI/BI!). From rich dashboarding and advanced visualizations to powerful talk-to-your-data solutions, the products we are building involve exciting technical challenges across the entire stack. 

Unity Catalog Business Semantics - Context is everything for AI. For enterprise data, that context needs to be governed and managed, which is what Unity Catalog Business Semantics offers. We recently launched our first Semantics modelling capability, Unity Catalog Metrics, this past Data + AI Summit but we have a lot more in store. Engineers on this team work at the intersection of large scale distributed systems, data modeling, governance, and AI enablement.

Databricks Apps - Databricks Apps is one of the fastest growing products at Databricks, used by more than 2,500 customers who have created more than 20,000 apps — and it was only GA’ed this past June. The Apps team is one of the few teams that are exposed to low-level platform components (k8s, networking), owns fundamental tech (apps runtime and proxy), and is heavily investing in app builder AI agents.

What we look for:


10+ years of experience with HTML, CSS, and JavaScript.

Passion for user experience and design and a deep understanding of front-end architecture.

Comfortable working towards a multi-year vision with incremental deliverables.

Motivated by delivering customer value.

Experience with modern JavaScript frameworks (e.g., React, Angular, or VueJs/Ember).

10+ years of experience with server-side web technologies (eg: Node.js, Java, Python, Scala, C#, C++,Go).

Good knowledge of SQL.

Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes.

Experience developing large-scale distributed systems.

Pay Range Transparency


Databricks is committed to fair and equitable compensation practices. The pay range 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 anticpates 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. 


Canada Pay Range

$170,000—$227,000 CAD

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, please visit https://www.mybenefitsnow.com/databricks. 



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.


https://www.databricks.com/company/careers/engineering---pipeline/staff-software-engineer---fullstack-8099343002