Join a fast-scaling digital platform as a Senior Backend Software Engineer to build and optimize internal systems, including lead-generation tools, billing engines, and cross-platform integrations.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
About the Client
Our client is a fast-scaling digital platform focused on transforming the way physical and digital operations connect across industries such as design, logistics, and fulfillment. With a strong engineering culture and commitment to internal efficiency, the company invests heavily in building robust backend systems and tools that drive business agility. Their platform handles complex integrations, large-scale workflows, and data orchestration—all with a mission to empower teams through intelligent automation.
About the Role
Our client is seeking a Senior Software Engineer (Backend) to join their Internal Tools and Infrastructure Engineering group. This fully remote role centers on building and optimizing critical internal systems—including lead-generation tools, billing engines, and cross-platform integrations—that directly influence the company’s core operations.
This role is perfect for an autonomous backend engineer who thrives in integration-heavy environments, loves clean architecture, and is comfortable driving projects from spec to ship—fast and with strong judgment.
Key Responsibilities
- Product Engineering: Lead the development of internal applications such as billing engines, lead-gen systems, and integrations, using Python, Golang, and JavaScript.
- Engineering Judgement: Balance best practices with delivery timelines—building scalable, modular solutions without unnecessary complexity, and making pragmatic trade-offs without accumulating significant technical debt.
- Cloud Infrastructure: Design and manage cloud infrastructure on AWS using Terraform, independently handling deployments and resource management with minimal downtime
- API Development: Build and maintain REST and/or gRPC APIs to support seamless communication between internal services.
- Database Management: Optimize and maintain PostgreSQL databases to ensure reliable data access and performance.
- Collaboration: Engage cross-functional teams to clarify requirements and deliver well-aligned solutions. Emphasize clear communication, over-documentation, and strong understanding of use cases.
- Continuous Improvement: Stay current with industry trends, evaluating and recommending new technologies to enhance systems and development practices.
What They’re Looking For
- Bachelor’s degree in Computer Science, Engineering, or related field
- 5+ years of software development experience, with strong full-stack capabilities
- Expertise in Python, Golang, and JavaScript
- Familiarity with SOLID principles and common architectural patterns
- Hands-on experience with AWS and Terraform
- Experience with Airflow/ Kafka
- Experience working with financial, banking, or billing systems
- Proficiency in PostgreSQL
What the Company Offers
- A collaborative, innovative, and inclusive workplace with highly talented colleagues
- Flexible PTO, sick days, paid holidays, and additional time-off benefits
- Comprehensive health benefits, including medical, dental, vision, and disability coverage
- 401(k) eligibility after 90 days
- Community involvement opportunities with dedicated volunteer time off
- Career growth support, encouraging creativity, ownership, and advancement
- Flexible work arrangements determined by team needs—remote, hybrid, or in-office