CrawlJobs Logo

Senior Software Engineer, Developer Experience

Singapore, Singapore · Job Posted February 21, 2026
Apply Position
Job Link Share

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.

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

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

We are recruiting a Senior Software Engineer for a Portuguese start-up company b...
Location
Location
Portugal , Leiria
Salary
Salary:
Not provided
https://www.precisers.pt Logo
Precise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in SW development
  • Languages (C, C++, Go, Python, Java)
  • Container orchestration (K8S) and creation
  • Pipeline creation and automation (CI/CD)
  • REST API development and backend development
  • SOLID principles, BDD, and TDD
  • Experience with cloud (at least 3 years)
  • Automation freak
  • Likes to participate in SW conferences and writing articles about technology
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

UpGuard’s mission is to protect the world’s data. We obsessively seek out elegan...
Location
Location
Australia , Sydney; Melbourne; Hobart; Brisbane
Salary
Salary:
Not provided
https://www.upguard.com Logo
UpGuard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Outstanding software design and development skills
  • Experience in building highly scalable software systems
  • The ability to make pragmatic trade-offs in design and delivery
  • An interest in shaping product features
  • Collaboration: We are a tight-knit team that encourages each other to keep improving
  • Bachelor's degree in Software Engineering or equivalent practical experience
Job Responsibility
Job Responsibility
  • Engage in green-fields development as we introduce new features on the platform
  • Make an immediate impact on the product set, taking full ownership across the stack from frontend to backend, and right up to production DevOps
  • Explore an interesting, challenging domain, mastering the fundamentals of cyber security and the internet
  • Go beyond coding – collaborate with the team and our customers to influence product design and direction
  • Apply agile processes with an adaptable and non-dogmatic approach
What we offer
What we offer
  • Hybrid or Remote: you choose
  • Impact: Influence the direction and design of projects that push the boundaries of your field and see the impact of your work daily
  • Be part of an energetic team: Our team is highly collaborative, fostering a positive work environment that encourages creativity and innovation
  • We value work-life balance: We recognize the importance of maintaining balance and provide a supportive work environment that allows you to prioritize your personal life and well-being
  • Generous reward: We offer a competitive salary + equity
  • Great perks: You won’t find table tennis tables or office mandates - we prefer to offer perks that support your overall well-being - including a lifestyle allowance, well-being program, WFH budget, personal learning & development budget, generous leave benefits, and plenty more
  • Fulltime
Read More
Arrow Right

Freelance Senior Software Engineer

We are seeking an experienced Freelance Sr. Software Engineer; Contratista Indep...
Location
Location
Colombia
Salary
Salary:
Not provided
https://seamless.ai/ Logo
Seamless.AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in software development
  • 5+ years of experience with modern frontend (React.js) and backend (Node.js, Express.js) JavaScript development
  • Bachelor’s in computer science or related field or equivalent work experience
  • Fluency in both English and Spanish
  • Expert knowledge of modern frontend technologies such as React, ES6/7 JavaScript, Webpack, HTML, and CSS
  • Expert knowledge of modern back-end development and back-end JavaScript (Node.js, ExpressJS), SQL (Aurora Postgres), and AWS
  • Excellent communication and interpersonal skills
  • Strong problem-solving and analytical skills
  • Experience with software development tools such as GitHub and JIRA
  • Experience with cloud-based development and deployment, such as AWS
Job Responsibility
Job Responsibility
  • Provide technical expertise in the design, development, and maintenance of software products
  • Develop and maintain high-quality software code in alignment with project requirements
  • Ensure that project deliverables are completed on time, within budget, and meet quality expectations
  • Define technical, operational, and security requirements for software projects
  • Collaborate with other teams to establish and maintain best practices for software development
  • Offer technical guidance and recommendations to support engineering teams
  • Conduct code reviews to maintain software quality and adherence to best practices
  • Research and evaluate new technologies to enhance software development processes and efficiencies
  • Work with stakeholders to resolve technical challenges, troubleshoot issues, and implement solutions
  • Contribute to the development and maintenance of technical documentation and system guides
Read More
Arrow Right

Freelance Senior Software Engineer

We are seeking an experienced Freelance Sr. Software Engineer; Independent Contr...
Location
Location
Costa Rica
Salary
Salary:
Not provided
https://seamless.ai/ Logo
Seamless.AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in software development
  • 5+ years of experience with modern frontend (React.js) and backend (Node.js, Express.js) JavaScript development
  • Bachelor’s in computer science or related field or equivalent work experience
  • Fluency in English and Spanish is required
  • Expert knowledge of modern frontend technologies such as React, ES6/7 JavaScript, Webpack, HTML, and CSS
  • Expert knowledge of modern back-end development and back-end JavaScript (Node.js, ExpressJS), SQL (Aurora Postgres), and AWS
  • Excellent communication and interpersonal skills
  • Strong problem-solving and analytical skills, with the ability to identify and address technical issues and challenges
  • Experience with software development tools such as GitHub and JIRA
  • Experience with cloud-based development and deployment, such as AWS
Job Responsibility
Job Responsibility
  • Provide technical expertise in the design, development, and maintenance of software products
  • Develop and maintain high-quality software code in alignment with project requirements
  • Ensure that project deliverables are completed on time, within budget, and meet quality expectations
  • Define technical, operational, and security requirements for software projects
  • Collaborate with other teams to establish and maintain best practices for software development
  • Offer technical guidance and recommendations to support engineering teams
  • Conduct code reviews to maintain software quality and adherence to best practices
  • Research and evaluate new technologies to enhance software development processes and efficiencies
  • Work with stakeholders to resolve technical challenges, troubleshoot issues, and implement solutions
  • Contribute to the development and maintenance of technical documentation and system guides
Read More
Arrow Right

Freelance Senior Software Engineer

We are seeking an experienced Freelance Sr. Software Engineer; Independent Contr...
Location
Location
Uruguay
Salary
Salary:
Not provided
https://seamless.ai/ Logo
Seamless.AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in software development
  • 5+ years of experience with modern frontend (React.js) and backend (Node.js, Express.js) JavaScript development
  • Bachelor’s in computer science or related field or equivalent work experience
  • Fluency in both English and Spanish
  • Expert knowledge of modern frontend technologies such as React, ES6/7 JavaScript, Webpack, HTML, and CSS
  • Expert knowledge of modern back-end development and back-end JavaScript (Node.js, ExpressJS), SQL (Aurora Postgres), and AWS
  • Excellent communication and interpersonal skills
  • Strong problem-solving and analytical skills
  • Experience with software development tools such as GitHub and JIRA
  • Experience with cloud-based development and deployment, such as AWS
Job Responsibility
Job Responsibility
  • Provide technical expertise in the design, development, and maintenance of software products
  • Develop and maintain high-quality software code in alignment with project requirements
  • Ensure that project deliverables are completed on time, within budget, and meet quality expectations
  • Define technical, operational, and security requirements for software projects
  • Collaborate with other teams to establish and maintain best practices for software development
  • Offer technical guidance and recommendations to support engineering teams
  • Conduct code reviews to maintain software quality and adherence to best practices
  • Research and evaluate new technologies to enhance software development processes and efficiencies
  • Work with stakeholders to resolve technical challenges, troubleshoot issues, and implement solutions
  • Contribute to the development and maintenance of technical documentation and system guides
Read More
Arrow Right

Senior Software Engineer

We are seeking an experienced Sr. Software Engineer to join our team. The ideal ...
Location
Location
United States
Salary
Salary:
Not provided
https://seamless.ai/ Logo
Seamless.AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in software development
  • 5+ years of experience with modern frontend (React.js) and backend (Node.js, Express.js) JavaScript development
  • Bachelor’s in computer science or related field or equivalent work experience
  • Expert knowledge of modern frontend technologies such as React, ES6/7 JavaScript, Webpack, HTML, and CSS
  • Expert knowledge of modern back-end development and back-end JavaScript (Node.js, ExpressJS), SQL (Aurora Postgres), and AWS
  • Excellent communication and interpersonal skills
  • Strong problem-solving and analytical skills
  • Experience with software development tools such as GitHub and JIRA
  • Experience with cloud-based development and deployment, such as AWS
  • Experience with Agile in a highly collaborative, team-based environment
Job Responsibility
Job Responsibility
  • Lead the dev team in the design, development, and maintenance of software products
  • Develop and maintain high-quality software code
  • Ensure that technical delivery of projects are on time, within budget, and to the required quality standards
  • Define technical, operational, and security project requirements
  • Collaborate with other teams to develop and maintain best practices for software development
  • Provide technical leadership, guidance, and mentorship to the team members
  • Lead and participate in code reviews to ensure that software code is of high quality and conforms to best practices
  • Continuously explore and evaluate new technologies to improve software development processes and efficiencies
  • Collaborate with other teams to resolve technical issues, troubleshoot problems, and implement solutions
  • Contribute to the development and maintenance of software documentation and user manuals
  • Fulltime
Read More
Arrow Right

Senior Network Software Engineer

Aruba is an HPE Company, and a leading provider of next-generation network acces...
Location
Location
United States , San Jose
Salary
Salary:
133500.00 - 307000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong C programming skills
  • Strong knowledge of Networking protocols, Firewall, TCP/IP, and applications ARP, DHCP, FTP etc.
  • Strong knowledge of switching and routing protocols
  • Strong background in computer science/software engineering concepts including data structures, algorithms
  • Demonstrated abilities in designing robust and scalable applications in embedded and cloud
  • Familiarity with Agile development methodologies and CI/CD environment
  • Demonstrated abilities to work with QA and Remote Teams
  • Demonstrated abilities to prepare necessary Design Specifications, participate in Design and Code Reviews and work with Customer Support Teams for Customer Escalation
  • Proficiency with version control tools like Git
  • Expected industry experience is 6-10 years
Job Responsibility
Job Responsibility
  • Develop and deliver the next generation solutions for packet forwarding team
  • Responsible for all forwarding features including stateful firewall, deep packet inspection, L4-L7 services, URL filtering, SDN, SDWAN, highly scalable cloud-based software applications that constitute the management plane and control plane for various controller networking functions
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer - Routing/SASE

Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way...
Location
Location
United States , San Jose
Salary
Salary:
117500.00 - 270000.00 USD / Year
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, Information Systems, or equivalent
  • Minimum of 6 years of software development experience using C
  • Excellent analytical and problem solving skills
  • Experience in developing and maintaining routing protocols like BGP and OSPF
  • Familiarity with Metaswitch routing stack is a plus
  • Familiarity with SASE and SDWAN concepts
  • Ability to multi-task and be productive in a fast-paced environment
  • Excellent written and verbal communication skills
  • Ability to effectively communicate product architectures and design proposals
Job Responsibility
Job Responsibility
  • Develops and maintains packet processing and routing applications for SASE platform
  • Leads teams of software applications engineers responsible for all stages of design and development, including solution design, analysis, coding, testing, and integration with third-party software stacks
  • Reviews and evaluates designs and project activities for compliance with applications design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides domain-specific expertise and overall software applications leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software applications design organization
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right