CrawlJobs Logo

Senior Software Engineer, Developer Experience

United States, Denver 155000.00 - 215000.00 USD / Year · Job Posted January 16, 2026
Apply Position
Job Link Share

Job Description

As a Senior Software Engineer on the Developer Experience team within the Platform Engineering group, you will drive initiatives to enhance how services are built and maintained, with a focus on improving the developer experience. Your role will be instrumental in defining best practices and creating pathways that enable the engineering organization to deliver efficient and robust software solutions.

Job Responsibility

  • Design, build, and maintain core software tools and libraries used by Checkr’s engineering teams, ensuring a seamless developer experience, including CI/CD processes
  • Collaborate in defining and implementing golden paths for service building, including the development of essential components that support these paths
  • Participate in architectural discussions with cross-functional teams to align on and drive engineering best practices
  • Provide feedback and consultation to enhance development workflows and ensure the reliability and performance of our systems
  • Communicate complex technical information and advocate for developer experience initiatives to stakeholders at various levels
  • Manage small to medium-sized projects with limited guidance, potentially involving cross-functional collaboration
  • Provide actionable feedback and mentor less experienced team members to foster a collaborative and supportive team environment

Requirements

  • Solid grasp of CS fundamentals (data structures, algorithms, databases, REST APIs)
  • 5+ years of backend development experience
  • Proficient in Ruby (preferred), Golang, Python, or similar
  • Passionate about enhancing developer experience (DevEx) and optimizing tooling
  • Strong sense of ownership and a proactive attitude
  • Thrive on collaboration, mentorship, and knowledge sharing
  • Skilled in aligning diverse groups toward a shared vision
  • Experience in system architecture, domain modeling, and object-oriented design
  • Proven track record of writing clean, tested, and concise code

What we offer

  • A fast-paced and collaborative environment
  • Learning and development allowance
  • Competitive cash and equity compensation, and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • Up to $25K reimbursement for fertility, adoption, and parental planning services
  • Flexible PTO policy
  • Monthly wellness stipend
  • In-office perks (lunch five times a week, a commuter stipend, and an abundance of snacks and beverages)
  • A relocation stipend may be available

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, Developer Experience

8 matching positions

Senior Software Engineer, Developer Experience

The Developer Experience (DevX) team oversees our customer’s developer journey f...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor degree or above in computer science or engineering related majors
  • A passion for building delightful developer-facing products
  • Advanced knowledge of one or more programming languages, including but not limited to Java, Kotlin, Python, Typescript
  • Strong communication and collaboration skills
  • Evidence of working on high-volume distributed systems
  • Strong cloud experience with GCP (preferred) or AWS (EC2, RDS, ELB, CloudFront, etc.) with Docker and Kubernetes
Job Responsibility
Job Responsibility
  • Collaborate with product, engineering, customer-success, and technical support teams to refine & streamline the developer experience for our customers
  • Ensure our APIs meet the highest standards and conventions
  • Create next-in-class user and data analytics pipeline
  • Build world-class developer portal and docs with AI as a core feature
  • Contribute to open source and fostering a developer community
  • Incorporate the latest technologies and up-leveling our tech stack
  • Develop external tools and services that get released to our customers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Developer Experience

Crusoe Developer Experience is a new team charged with fueling the future of Cru...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
166000.00 - 200000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in understanding technical decisions, evaluating tradeoffs, and their impact
  • Knowledge of leveraging Gitlab or Github with multiple repositories
  • Fluent knowledge of industry-standard build tooling, containerization, and open source development tools, libraries, and frameworks
  • Experience with modern build systems like Buck, Bazel, or others
  • Professional experience working with Kubernetes clusters or Kubernetes in general
  • Understanding of testing infrastructure
  • Experience with DevOps, Site Reliability, Release Engineering, or similar
  • Experience in relevant and modern open source programming languages (e.g., Golang)
  • Empathy for building developer and operator workflows and productivity
  • Passion for staying current on industry practices and open source advancements
Job Responsibility
Job Responsibility
  • Partner with the broader engineering organization to build and define standard practices for how services are operated and observed
  • Establish an opinionated, flexible and cost-effective toolchain for delivering customer value at scale
  • Fully integrate Crusoe’s developer systems to keep our developers in the flow state, ruthlessly eliminating toil
  • Immerse yourself in the developer experience to identify and eliminate pain points
  • Create libraries, tools, and pre-production environments for vetting service APIs and interactions between microservices
  • Unify both internal tooling and vendor services to automate, build efficiency, and optimize security
  • Innovate across the development lifecycle from source code, editors, build, CI, CD, platform runtime environments, telemetry, optimizations, monitoring and alerting
  • Establish a culture of continuous quality delivery that scales as Crusoe scales
  • Work diligently to build quality, efficient systems and processes to increase the impact of engineers around you
What we offer
What we offer
  • Restricted Stock Units
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Developer Experience

As a Senior Software Engineer in Tech Foundation focusing on developer productiv...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
multiverse.io Logo
Multiverse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience designing and maintaining distributed systems
  • Strong software engineering skills, with coding experience in one or more languages
  • Ownership of your own testing and QA, as well as deployment
  • Experience with at least one major cloud provider
  • Experience in observability and monitoring practices
  • Empathy for developer workflows and productivity
  • Using data-driven insights to set priorities and measure impact
  • Clear written and verbal communication skills
  • Interest or experience in applying AI to improve developer productivity
Job Responsibility
Job Responsibility
  • Enabling the team to ensure the availability and performance of critical services, building automation to prevent recurrence of issues
  • Improve system scalability, observability, and security to ensure platform stability
  • Define and promote standard practices for building, operating, and observing services
  • Build tooling to improve our platform and accelerate software development
  • Identify pain points in engineering workflows and design both immediate fixes and long-term improvements
  • Experiment with AI-powered automation to enhance how engineers write, test, and deploy code
  • Collaborate with teams across Tech to solve technical challenges and design new systems
What we offer
What we offer
  • 27 days holiday, plus 5 additional days off: 1 life event day, 2 volunteer days, 2 company-wide wellbeing days and 8 bank holidays per year
  • private medical Insurance with Bupa
  • a medical cashback scheme
  • life insurance
  • gym membership & wellness resources through Wellhub
  • access to Spill - all in one mental health support
  • Hybrid work offering - for most roles we collaborate in the office three days per week
  • Work-from-anywhere scheme - you'll have the opportunity to work from anywhere, up to 10 days per year
  • Space to connect: Beyond the desk, we make time for weekly catch-ups, seasonal celebrations, and have a kitchen that’s always stocked
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Developer Experience

Location
Location
Canada , Mississauga; Waterloo
Salary
Salary:
Not provided
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working on internal platforms or developer tooling
  • Experience leveraging AI-powered coding assistants (e.g., Claude Code, GitHub Copilot, or similar) to improve developer productivity, onboarding and code quality
  • Years of experience with (e.g., Java, Python)
  • Familiarity with metrics and telemetry (e.g., Prometheus, Grafana)
  • Use of AI tools in workflows
  • Legally authorized to work in Canada for our company
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, AI Developer Experience

As the founding engineer of the AI - Developer Experience team at Vanta, you wil...
Location
Location
United States
Salary
Salary:
179000.00 - 244000.00 USD / Year
vanta.com Logo
Vanta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior level industry experience as a software engineer with demonstrated expertise in developer tools, infrastructure, or platform engineering
  • Experience orchestrating AI agents and automating workflows
  • Experience building and scaling full-stack applications, including backend systems, APIs, and frontend interfaces
  • Practical experience with build systems, testing infrastructure, and CI/CD processes
  • A knack for rapid prototyping and shipping robust, production-ready code
  • Excellent collaboration and communication skills
  • Familiarity with TypeScript, React, or Node.js, or a willingness to learn
  • Open to using AI to amplify their skills and strengthen their work - demonstrating curiosity, a willingness to learn, and sound judgment in applying AI responsibly to improve efficiency and impact
Job Responsibility
Job Responsibility
  • Lead Vanta's AI tooling strategy for engineering, evaluating and implementing AI-powered development tools (code generation, AI-assisted code review, intelligent testing tools) that meaningfully improve developer productivity
  • Drive key developer experience initiatives such as bringing UI testing in-house, modularizing our codebase for improved testability and isolation, and continuously improving build and deployment systems
  • Design and build developer tools and infrastructure that enable engineers across all product teams to ship high-quality code efficiently
  • Collaborate horizontally across engineering teams to understand pain points, identify opportunities for improvement, and deliver solutions that scale across the organization
  • Mentor engineers on best practices for development workflows, testing approaches, and AI tool adoption
What we offer
What we offer
  • Offers Equity
  • medical benefits
  • 401(k) plan
  • other company perk programs
  • Comprehensive medical, dental, and vision coverage, with 100% of employee-only benefit premiums covered for most medical plans
  • 16 weeks fully-paid Parental Leave for all new parents
  • Health & wellness stipend
  • Remote workspace, internet, and cellphone stipend
  • Commuter benefits for team members who report to the SF and NYC office
  • Family planning benefits
  • Fulltime
Read More
Arrow Right

Software Developer - Senior / Senior Data Engineer

Imagine being at the forefront of protecting financial integrity and enabling cr...
Location
Location
United States , Southlake, TX or Austin, TX
Salary
Salary:
55.92 - 62.13 USD / Hour
aquent.com Logo
Aquent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related field
  • 8+ years of hands-on experience in data management, including gathering data from diverse sources, consolidating it into centralized locations, and transforming it with business logic for consumption in visualization and data analysis
  • Strong expertise in BigQuery, Cloud Storage, Dataflow, Pub/Sub, Cloud Composer, and related cloud platform services
  • Proficiency in Python and SQL for data processing and automation
  • Extensive experience with ETL processes and data pipeline design
  • Excellent problem-solving skills and meticulous attention to detail
  • Strong communication and collaboration skills, with the ability to actively listen, dialogue freely, and verbalize ideas effectively
  • Ability to thrive in an Agile work environment, delivering incremental value to customers by effectively managing and prioritizing tasks
Job Responsibility
Job Responsibility
  • Design, build, and maintain robust and scalable data pipelines using cloud platform tools such as BigQuery, Cloud Storage, Dataflow (Apache Beam), Cloud Composer (Airflow), and Pub/Sub
  • Develop high-performance, production-grade Python and SQL code, optimizing queries for efficient data extraction, transformation, and loading (ETL) processes
  • Implement complex data models in BigQuery, leveraging partitioning, clustering, and materialized views to achieve optimal performance
  • Collaborate closely with cross-functional teams, including business customers and Subject Matter Experts, to gather data requirements and deliver impactful solutions
  • Implement and uphold best practices for data quality, data governance, and data security
  • Proactively monitor and troubleshoot data pipeline issues, ensuring high availability and performance of critical data flows
  • Contribute to strategic data architecture decisions, providing recommendations for continuous improvement of data pipelines
  • Stay current with emerging trends and technologies in cloud-based data engineering and cyber security to drive innovation
  • Lead investigation and resolution efforts for identified data issues, taking ownership to resolve them in a timely manner
  • Document processes and procedures thoroughly for producing accurate metrics and ensuring operational clarity
What we offer
What we offer
  • subsidized health, vision, and dental plans
  • paid sick leave
  • retirement plans with a match
Read More
Arrow Right

Software Engineer / Senior Software Engineer - Data Engineering GitHub

As a Software Engineer at GitHub, you will enhance the collaboration experience ...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND experience in Data Engineering and coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR Bachelor's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
  • Collaborate with cross-functional teams to define and implement innovative solutions.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others.
  • Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations
  • Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems.
  • Design and implement APIs to facilitate seamless integration between software components.
  • Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery.
  • Become intimately familiar with the systems you build and take pride in writing maintainable code.
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer - CoreAI

Azure DevOps is a suite of modern development services that enables software dev...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid software development experience
  • Demonstrable experience with C#, C++, Java or any other OOP language
  • Strong analytical skills as well as communication skills both verbal and written
  • Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures)
  • Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred
  • Experience with SQL performance tuning (preferably Microsoft SQL Server)
  • Solid understanding of testing principles
  • Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
Job Responsibility
Job Responsibility
  • Design, develop, test and support features, experiences
  • Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios
  • Support highly available services used by top companies and millions of developers on a daily basis
  • Troubleshooting of complex issues through the entire tech stack including frontend and database layers
  • Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health
  • Collaborate through pairing and code reviews and contribute to a culture of learning and growth
  • Fulltime
Read More
Arrow Right