CrawlJobs Logo

Software Engineer, Developer Experience

Airwallex

Location Icon

Location:
China , Shanghai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Developer Experience (DevX) team oversees our customer’s developer journey from discovery to building at scale. We aim to provide an onboarding experience so intuitive and well-organized that developers can discover product details, learn implementation specifics, and develop independently. During build and scale, our customers have developer affordances that are comprehensive, ergonomic and delightful. We achieve this by providing structured channels to collect feedback and use data analytics informing us on how we can provide the best experience.

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

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

Nice to have:

  • Released and maintained well-known APIs or have API design experience
  • Experience within the financial domain
  • Led major migrations in software that involved breaking changes
  • Worked in both early-stage startups (<20) and 1000+ sized companies
  • Deep proven technical knowledge of either front-end and/or backend systems
  • Worked in developer experience or other customer-facing engineering roles

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Developer Experience

Staff Software Engineer, Developer Productivity

As a Staff Software Engineer on the Developer Productivity team within the Platf...
Location
Location
United States , San Francisco
Salary
Salary:
213000.00 - 250000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years experience as a software engineer working with a focus on developer tools and productivity (Ruby, Python, or GoLang)
  • 5+ years experience leading engineering projects/programs, with a focus on improving developer workflows
  • Strong understanding of modern observability frameworks and practices
  • Deep experience with microservices design, REST APIs, and common development workflow tools
  • Strong skills in collaboration, documentation, and communication
Job Responsibility
Job Responsibility
  • Enhance our observability posture by implementing best practices and enabling the effective use of observability tools across the engineering organization
  • Define and implement golden paths for service building, including the development of essential components that support these paths
  • Lead architectural discussions with cross-functional teams to align on and drive engineering best practices
  • Develop the strategy and roadmap to improve the developer experience organization-wide
  • Design, build, and maintain core software tools and libraries used by Checkr’s engineering teams
  • Provide feedback and consultation to enhance development workflows and ensure our systems' reliability and performance
  • Communicate complex technical information and advocate for developer productivity initiatives to stakeholders at all levels
What we offer
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, home office stipend
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Developer Productivity

As a Staff Software Engineer on the Developer Productivity team within the Platf...
Location
Location
United States , Denver
Salary
Salary:
179000.00 - 211000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years experience as a software engineer working with a focus on developer tools and productivity (Ruby, Python, or GoLang)
  • 5+ years experience leading engineering projects/programs, with a focus on improving developer workflows
  • Strong understanding of modern observability frameworks and practices
  • Deep experience with microservices design, REST APIs, and common development workflow tools
  • Strong skills in collaboration, documentation, and communication
Job Responsibility
Job Responsibility
  • Enhance our observability posture by implementing best practices and enabling the effective use of observability tools across the engineering organization
  • Define and implement golden paths for service building, including the development of essential components that support these paths
  • Lead architectural discussions with cross-functional teams to align on and drive engineering best practices
  • Develop the strategy and roadmap to improve the developer experience organization-wide
  • Design, build, and maintain core software tools and libraries used by Checkr’s engineering teams
  • Provide feedback and consultation to enhance development workflows and ensure our systems' reliability and performance
  • Communicate complex technical information and advocate for developer productivity initiatives to stakeholders at all levels
What we offer
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, home office stipend
  • Fulltime
Read More
Arrow Right

Software Engineer Staff - Platforms/System Software Development

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science or a related field, with 5+ years of experience in platforms/system software development
  • Strong technical, analytical, and problem-solving skills
  • Proficiency in C, C++, embedded systems, and Linux kernel/driver development
  • Experience working close to hardware, including device drivers, system bring-up, and Linux/OS fundamentals
  • Expertise in troubleshooting and debugging complex issues
  • Knowledge and experience with firmware, optics, SPI, retimers, FPGA, CPLD, MDIO, Ethernet interfaces (10GE - 400GE), timing protocols (SyncE, PTP), SerDes, fabric management, and chassis management are preferred
  • Understanding of system hardware, including buses, hardware queues/FIFOs, interrupts, BIOS, PCIe, I2C, etc., is a plus
  • Experience with new hardware and/or ASIC bring-up
  • Experience designing fault-tolerant and resilient systems is highly desirable
  • Excellent debugging skills and experience with various software, hardware, and memory debugging tools
Job Responsibility
Job Responsibility
  • Work with cross-functional teams to develop detailed software functional specifications, articulate system/software architecture specifications, for product features, to meet product requirements
  • SW development in the areas of platform infrastructure, device drivers, kernel, chassis control, device management, link, and interface management
  • Carry out detailed design and implementation, unit testing, integration of packet forwarding, related device/kernel drivers, and other related software components for products and features
  • Work closely with system and solution test teams to ensure correct and complete verification of software and components, for the feature to meet real-life network deployments
  • Work closely with Juniper Technical Assistance Team, for providing engineering assistance in supporting critical customer escalations for customer deployments
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend Cloud Software Developer

Senior backend cloud software developer role working on industry's leading AI/ML...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong background in developing production software in a cloud environment
  • Development of multitenant cloud SaaS solution
  • 12+ years overall experience with 4-5 years hands-on experience in above areas
  • B.Tech/B.E in computer science or related discipline
  • Golang programming language (must)
  • Python programming language
  • RESTful API design and development
  • Data structures and algorithms
  • Cloud software technologies (SaaS)
Job Responsibility
Job Responsibility
  • Working with various providers of data sources sending telemetry to Mist's Marvis AIOps solution
  • Developing customer facing APIs used by HPE-Juniper's application developers and customers
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Software Development Engineer

Software Development Engineer to design and develop digital software application...
Location
Location
United States , Woonsocket
Salary
Salary:
110406.00 - 162000.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree (or foreign equivalent) in Computer Science, Business Analytics, Electrical Engineering, Information Technology, or a related field
  • 2 years of experience in the job offered or a related occupation
  • 2 years of experience with CI/CD, Jenkins, GIT, or DevOps
  • 2 years of experience with Agile methodologies or SAFe Software Development Principles
  • 2 years of experience with REST, SOAP, or Web Service APIs
  • 2 years of experience with Docker and Kubernetes
  • 2 years of experience with JIRA, Rally, or Confluence
  • 2 years of experience with Software development lifecycle (SDLC)
  • 2 years of experience with Software testing, quality assurance, and troubleshooting
  • 2 years of experience with Domain support for healthcare or retail organization
Job Responsibility
Job Responsibility
  • Design and develop digital software applications and platforms
  • Analyze user needs and develop software solutions to meet business requirements
  • Determine feasibility of solutions design and prepare technical design documentation
  • Upgrade existing software applications and/or systems to improve functionality and features with a focus on performance, reliability, and maintainability
  • Write and review high quality code and perform unit and/or automation testing
  • Support applications, systems, and databases used to process prescriptions, claims, and related healthcare activities
  • Collaborate with cross-functional teams on applications development, technical requirements, code review, project deliverables, quality assurance, and software development best practices
  • Mentor junior team members
What we offer
What we offer
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) retirement savings plan
  • Employee Stock Purchase Plan
  • Fully-paid term life insurance plan
  • Short-term disability benefits
  • Long term disability benefits
  • Well-being programs
  • Education assistance
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer

Design and develop software applications and platforms to support digital strate...
Location
Location
United States , Woonsocket
Salary
Salary:
151195.00 - 207000.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Information Systems, Engineering, Information Technology, or related field
  • 5 years of experience in the job offered or related occupation
  • 5 years of experience with CI/CD, Jenkins, GIT, or DevOps
  • 5 years of experience programming in Python, PowerShell, or JavaScript
  • 5 years of experience with cloud technologies: Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP)
  • 5 years of experience with cloud components including cluster management
  • 5 years of experience with Agile methodologies or SAFe Software Development Principles
  • 5 years of experience with Docker or Kubernetes
  • 5 years of experience with JIRA, Rally, or Confluence
  • 5 years of experience with software testing, quality assurance, and troubleshooting
Job Responsibility
Job Responsibility
  • Design and develop software applications and platforms to support digital strategies and solutions
  • Analyze user needs and develop software solutions to meet business requirements
  • Determine feasibility of solutions design and prepare technical design documentation
  • Upgrade existing software applications and/or systems to improve functionality and features with focus on performance, reliability, and maintainability
  • Write and review high quality code and perform unit and/or automation testing
  • Develop and deploy application components and support unit testing and bug fixes
  • Participate in AGILE Scrum meetings and/or CI/CD
  • Support applications, systems, and databases used to process prescriptions, claims, and related healthcare activities
  • Collaborate with cross-functional teams on applications development, technical requirements, code review, project deliverables, quality assurance, and software development best practices
  • Mentor junior team members
What we offer
What we offer
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) retirement savings plan
  • Employee Stock Purchase Plan
  • Fully-paid term life insurance plan
  • Short-term disability benefits
  • Long-term disability benefits
  • Well-being programs
  • Education assistance
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer

Staff Software Development Engineer to design and develop enterprise software ap...
Location
Location
United States , Parsippany
Salary
Salary:
179982.00 - 260000.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Technology, Engineering, Electronic Engineering, or a related field
  • Five (5) years of progressive, post-baccalaureate experience in the job offered or related occupation
  • Four (4) years of experience in CI/CD, Jenkins, GIT, or DevOps
  • Four (4) years of experience in XML, JSON, HTML, CSS, or JavaScript
  • Four (4) years of experience in REST, SOAP, or web services APIs
  • Four (4) years of experience in Objective C, Swift, Swift UI, or Java
  • Four (4) years of experience in Agile methodologies
  • Four (4) years of experience in Agile productivity tools and leading incremental software releases
  • Four (4) years of experience in Software development for enterprise or mobile applications
  • Four (4) years of experience in Large-scale application development, data science, or data analytics projects
Job Responsibility
Job Responsibility
  • Design and develop enterprise software applications and platforms
  • Analyze user needs and develop software solutions to meet business requirements
  • Determine feasibility of solutions design and prepare technical design documentation
  • Upgrade existing software applications and/or systems to improve functionality and features with a focus on performance, reliability, and maintainability
  • Develop and deploy application components, and support unit testing and bug fixes
  • Participate in AGILE Scrum meetings and/or CI/CD
  • Support applications, systems, and databases used to process prescriptions, claims, and related healthcare activities
  • Collaborate with crossfunctional teams on applications development, technical requirements, code review, project deliverables, quality assurance, and software development best practices
What we offer
What we offer
  • Bonus, commission or short-term incentive program
  • Equity award program
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) retirement savings plan
  • Employee Stock Purchase Plan
  • Fully-paid term life insurance plan
  • Short-term and long term disability benefits
  • Well-being programs
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

Design and develop digital software applications and platforms to transform heal...
Location
Location
United States , Scottsdale
Salary
Salary:
151757.00 - 180000.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or foreign equivalent) in Computer Science, Computer Information Systems, Electrical Engineering, Information Technology, or a related field
  • 5 years of post-baccalaureate experience in the job offered or a related occupation
  • 5 years of experience with CI/CD, Jenkins, GIT, or DevOps
  • 5 years of experience with MySQL or NoSQL
  • 5 years of experience with XML, JSON, HTML, CSS, or JavaScript
  • 5 years of experience with Frameworks: Angular, JavaScript, React, jQuery, Ajax, Bootstrap, or Backbone
  • 5 years of experience with REST, SOAP, or Web Service APIs
  • 5 years of experience with Object-oriented JavaScript
  • 5 years of experience with Software development lifecycle (SDLC)
  • 5 years of experience with Developing backend services, performing code reviews, and collaborating with peers on software development solutions
Job Responsibility
Job Responsibility
  • Design and develop digital software applications and platforms
  • Analyze user needs and develop software solutions to meet business requirements
  • Determine feasibility of solutions design and prepare technical design documentation
  • Upgrade existing software applications and/or systems to improve functionality and features with a focus on performance, reliability, and maintainability
  • Write and review high quality code and perform unit and/or automation testing
  • Support applications, systems, and databases used to process prescriptions, claims, and related healthcare activities
  • Collaborate with cross-functional teams on applications development, technical requirements, code review, project deliverables, quality assurance, and software development best practices
  • Mentor junior team members
What we offer
What we offer
  • Bonus, commission or short-term incentive program
  • Equity award program
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) retirement savings plan
  • Employee Stock Purchase Plan
  • Term life insurance plan
  • Short-term disability benefits
  • Long-term disability benefits
  • Fulltime
Read More
Arrow Right