Software Engineer
About Us
We are a fast‑growing technology company building modern, scalable applications that support real‑world business operations. Our engineering culture values clean code, strong architecture, and people who enjoy solving meaningful problems.
Role Overview
We are seeking a Software Engineer to design, build, and maintain high‑quality software across the stack. You will work closely with product, design, and engineering teams to deliver features that are reliable, scalable, and user‑friendly.
This role is ideal for someone who enjoys ownership, autonomy, and building end‑to‑end solutions.
Key Responsibilities
Develop backend services, APIs, and application features
Write clean, maintainable, well‑tested code
Collaborate with product and engineering teams to deliver new functionality
Participate in code reviews and contribute to architectural decisions
Troubleshoot and optimize application performance
Improve development processes, automation, and tooling
Document technical designs and workflows
Required Qualifications
3+ years of experience as a Software Engineer
Strong experience with one or more: Python, JavaScript/TypeScript, Node.js, Java, Go, C#
Experience building and consuming REST APIs or microservices
Familiarity with cloud platforms (AWS, Azure, or GCP)
Strong understanding of data structures, algorithms, and system design
Experience with SQL or NoSQL databases
Ability to work in an agile, collaborative environment
Preferred Qualifications
Experience with Docker or Kubernetes
CI/CD pipeline experience
Frontend experience with React, Angular, or Vue
Experience with distributed systems or event‑driven architectures
Background in a startup or high‑growth environment
What We Offer
Competitive compensation
Remote‑friendly work environment
Career growth and learning opportunities
Supportive, collaborative engineering culture
Equal Opportunity Statement
We are an Equal Opportunity Employer and welcome applicants from all backgrounds.