Senior Software Engineer
Atlas
Job Opportunities
Software Engineer
AI Engineer
Senior Designer
Growth Engineer
Customer Ops
You should include these in your application:
- CV or LinkedIn profile.
- Tell us about a time when you had to work on a task that seemed to be extremely challenging, and how you overcame it.
- What are your favourite projects? What motivates you? What is something you believe that nearly no one agrees with you on?
Frequently Asked Questions
How do I get in touch?
You can email us at View email address on click.appcast.io and we will be in touch if there's a good match.
Who works at Atlas?
More than 50% of the current team are founders/have started things. Shawn, Ernest, Sung, Surendhar, Ismael, Jum, Yuan Ming, Darin Loh. We have several part-timers and advisors too.
Have you raised any money?
Yes. We raised a few million from firms and people like Y Combinator, Global Founders Capital, Suresh Shankar, JJ Chai, Eric Ye, Krish Sridhar, Derrick Ko, Alan Rutledge, Jeremy Au, Capital Code, Mighty Buildings, Sovereign's Capital, CM Ventures, etc.
Where is Atlas located?
We have a shophouse office (where a few of us stay) near Jalan Besar in Singapore. That said, we also believe in remote working which helps us dramatically expand the number of great people we can work with.
What's the culture like?
- Focus on delighting customers. Be maniac about customer experience. Does the CEO pay the bill? People Ops (HR)? No! The customers pay the bill. An excellent way to achieve this is to understand the problems our customers are facing intimately, treat them the way we would like to be treated, and make products we will actually use ourselves.
- Have abnormally high standards. Hold yourself and everyone to the highest standards. Care about every single detail. Every detail matters when you want to achieve greatness. Good standards are contagious. (Unfortunately, bad standards are too).
- Be extremely reliable. Always do what you say you will do. This is the best way to build up trust quickly. Be on time and present. Don't give bullshit excuses. Don't make the same mistake thrice.
- Disagree and commit. Have conviction and fight for what you believe in. Respectfully challenge decisions. Do not compromise for the sake of social cohesion. Once a decision has been made, commit wholly to making it work.
- Make others successful. Put others ahead of yourself. We will get a lot more done if we don't care who gets the credit. Genuinely want success for others and go out of your way to help them achieve it. Don't wait for someone to ask for help or recognition. Giving is often better than receiving!
What's the interview process like?
- Quick 45-minute screening interview to make sure we are on the same page. Here we try to briefly understand cultural fit, where you're at, what you're optimising for, strengths and weaknesses, relevant experience, etc.
- 1-1.5 hour deeper interview with the functional lead. There may be some overlapping questions here because we don't like comparing notes between interviews to keep the process independent (for technical roles).
- 6-8 hour practical interview (for technical roles).
- Reference interviews (both from you and us finding mutual connections).
- Optional, but we like to also have a "cultural immersion" with the rest of the team over a meal/drink if possible.
What's the technical stack that you're working on?
Languages: Ruby, Javascript
Frameworks (frontend): React, React Native, Tailwind CSS, GraphQL + RESTful
Frameworks (backend): Ruby on Rails, Node.js, GraphQL + RESTful
DevOps: Google Cloud Platform, Kubernetes, Docker, Terraform (with Terragrunt), Cloudflare, Firebase
Storage: PostgreSQL (CloudSQL), Workers KV
Payments: Adyen (payments), Stripe (billing)
Our application is a multi-tenant SaaS product with support for isolated databases and compute instances, meaning each tenant gets a dedicated database (isolated data) and dedicated compute (highly scalable) to process requests. We built a custom API router (like DNS) to redirect requests to the correct destinations.
We primarily write code in Ruby and use Rails for our backend framework, and we use React (with Ant design + Tailwind CSS) for the frontend applications. We run our Rails applications on Kubernetes and serve our frontend applications utilising a mix of Firebase and Cloudflare Workers; they communicate through GraphQL/RESTful. Our custom API router is built on Cloudflare Workers and the KV store for high availability and performance. We use managed Postgres (Cloud SQL) and Workers KV to store application data.
Updated: Jan 2026
What stage is the product at?
Atlas has achieved product market fit and is profitable — always still focused on working with many well-known brands closely to understand their problems deeply, to build the "perfect" product. Retention rates are around 90%.
Updated: Jan 2026
What is work/life balance at the company?
We generally start around 9AM and end whenever we feel like. Even while working remotely, we try to overlap the number of hours together as much as possible — things are just moving so fast and there's often a lot of things to sync up on to move fast. At this stage of the company, raw hours makes a big difference so we do expect everyone to work hard (won't be forever), driven more by personal ambition, than clear guidelines around how much time one should pour in.
If you read this document, find a way to tell us this if you are applying for a role:
What is the most interesting thing about yourself beyond your resume? We enjoy having meaningful relationships with the people we work with (and appreciate people who take time to read memos!).
$115k - $184k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer The AI & DPE organization powers the DMP platform—a cloud native, real time decisioning and AI inferencing system that...SeniorFull timePart timeWork experience placementWorldwideFlexible hours- ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD. In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused...SeniorFull timeWork experience placement
- ...MANTECH seeks an experienced and passionate, career and customer-oriented Software Engineer to join our team located in the Ft. Meade, MD area. Responsibilities include, but are not limited to: Develops, maintains, and enhances complex and diverse software systems...SeniorFull timeWork at office
- ...take on new challenges. What you'll be doing: • Developing software products that implement Artificial Intelligence to provide... ...• Assuming technical lead responsibilities and mentor junior engineers as needed What You Are: • A highly motivated and experienced...SeniorPart timeRemote work
- Welcome to Gordon Food Service! We are excited that you are thinking about opportunities with us, and we have an amazing story to share. See below for a quick glance of who we are and the impact you could have on the food service industry. There's aSenior
- ...awareness, early warning, and kill assessment capabilities in the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges into reliable, next generation systems that keep warfighters ahead...SeniorWorldwideFlexible hours
- Upbound is hiring a Senior Software Engineer in Dallas, Texas, to build and operate Upbound Spaces, our control plane management software. You will troubleshoot multi-tenant SaaS environments and support enterprise management in cloud and on-premises setups. Candidates...Senior
- A leading software company is looking for a Senior Software Engineer to drive the evolution of IMS compatible technologies. The ideal candidate will have over 10 years of experience in software engineering with deep expertise in IMS TM and DB application programming. Responsibilities...Senior
$150k - $160k
...A leading software firm is seeking a Technical Subject Matter Expert in Software Development to design and maintain software systems for cryptographic validation. The ideal candidate will have extensive experience in software development and cryptographic standards, with...Senior$115k - $184k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (IBM ODM, Business Rules) Overview Mastercard is seeking a Senior Software Engineer (IBM ODM/Business Rule Author) to...SeniorFull timePart timeWork experience placementWorldwideFlexible hours$183.34k - $206k
...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer – LLM Observability in the United States. Join a highly collaborative engineering team building the foundational infrastructure that enables...SeniorRemote jobFull timeHome office- A leading technology solutions provider is seeking a Senior Software Engineer in Bismarck, North Dakota. This role requires expertise in IBM IMS™ TM and DB application programming to drive enterprise modernization. Responsibilities include architectural leadership and...Senior
$138.9k - $180.6k
...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining...SeniorTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work- Job Title For positions that will be based in CA, the annual salary range for this position is below. Actual salaries may vary based on numerous factors including, among other things, an individual applicant's experience and qualifications for the position. This range...Senior
- A dynamic software company is seeking a Senior Software Engineer skilled in IMS TM and DB application programming. You will provide architectural leadership and contribute to developing next-generation modernization technologies. The ideal candidate has over 10 years of...Senior
- ...Seeking an experienced Embedded Networking Engineer to lead ETBN (Ethernet Train Backbone) architecture, protocol integration, and validation... .... Required Skills ~ :Strong experience in embedded software development using C/C+ ~+Hands-on experience with Linux/RTO...Senior
$161k - $255k
...A leading technology company based in the United States is seeking a Senior Software Engineer focusing on 5G Devices. This role involves designing and implementing modular software architectures and integrating 5G modem solutions into various devices, fostering hybrid...Senior$180.2k - $233.2k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Developer Experience based in the United States. This role focuses on shaping and improving the internal engineering...SeniorRemote jobFull timeLocal areaFlexible hours$140k - $205k
...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Optimization Software Engineer in Australia. This role offers the opportunity to work at the forefront of energy systems innovation, developing advanced optimization...SeniorRemote jobFull time- ...Red Hat, Inc. is looking for a Senior Software Engineer to enhance its Public Key Infrastructure (PKI) product functionalities within Red Hat Enterprise Linux and the Red Hat Certificate System. This position involves designing, developing, and collaborating on features...Senior
- ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible for securely retrieving patient records from EHRs using FHIR-based APIs, integrating with external healthcare systems, and...SeniorRemote work
$166k - $210k
...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Ads in United States, for Instacart. This role sits at the core of a high-impact Ads organization focused on building and scaling next-generation...SeniorRemote jobFull timeFlexible hours- ...Framework Ventures in the United States is looking for a Software Engineer III to design, develop, and maintain software applications using Haskell, DAML, Scala, and JavaScript. You will collaborate with cross-functional teams to ensure the software meets business needs...Senior
- ...Senior Software Engineer Location: Toronto/Remote Duration: 12+ Months Job Description: The incumbent will be responsible for defining, building, and delivering technical solutions. They will maintain the long-term technical vision alongside the day-to-day...SeniorRemote work
- Job Post Disabled veteran A veteran who served on active duty in the U.S. military and is entitled to disability compensation (or who but for the receipt of military retired pay would be entitled to disability compensation) under laws administered by the Secretary of...SeniorRemote work
- Senior Software Engineer, - CPA Global North America LLC d/b/a Clarivate Analytics (US) LLC - Ann Arbor, MICPA Global North America LLC d/b/a Clarivate Analytics (US) LLC, Ann Arbor, MI. Design, develop, enhance, and debug enterprise software applications, including IP...SeniorWork at officeRemote work
- ...A mission-driven SaaS company is looking for a Software Engineer to maintain and enhance a Visual Basic 6.0 application for municipalities. The ideal candidate should have strong experience with legacy technologies and relational databases. This role offers unlimited PTO...SeniorFlexible hours
- ...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer – Framework in the United States. This role sits at the core of a platform engineering organization focused on building scalable, reusable foundations...SeniorRemote jobFull timeFlexible hours
- *Authorized to work in the US required; US Citizenship preferred*Remote Position with occasional travel to the office in Gloucester, MA *Applicants residing within travel distance preferred*Three references required*Salary Negotiable depending on experience, location, and...SeniorWork at officeRemote work
- Make the future fly See open roles What we believe Make it matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask thoughtful questions. And imagine...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States
- labview software developer United States
- rust software engineer United States
- freelance software developer United States




