Sr Software Engineer (Backend Focus) - 54955815860
Role details
Job location
Tech stack
Job description
We're hiring a Backend-Focused Software Engineer to join our core engineering team.
This role is ideal for engineers who enjoy designing backend systems, building reliable integrations, working with data-heavy workflows, and owning features from concept to production.
While your strength will be backend development, this is not a siloed role. You'll take end-to-end ownership of features - ensuring backend logic connects cleanly to frontend behavior and delivers a complete, production-ready experience.
You'll help shape the technical foundation of an analytics platform where reliability, scalability, and correctness truly matter.
What You'll Do
Backend Systems & Architecture
- Design, build, and maintain backend services, APIs, and data models
- Develop scalable systems that support analytics and AI-driven workflows
- Ensure data integrity, correctness, and performance across the platform
- Improve reliability, observability, and maintainability of existing systems
Feature Ownership
- Own features end-to-end, from schema design through delivery
- Collaborate with frontend engineers to ensure accurate UX behavior
- Validate that backend logic surfaces correctly in user-facing workflows
Integrations & Data Pipelines
- Build and maintain integrations with third-party platforms (CRMs, communication tools, internal systems)
- Design resilient ingestion pipelines and background workflows
- Handle edge cases, failures, and data inconsistencies gracefully
Engineering Collaboration
- Participate in architecture and technical design discussions
- Contribute to roadmap planning and technical tradeoff decisions
- Review code and uphold engineering quality standards
Engineering Excellence
- Write clean, testable, production-quality code
- Continuously improve performance, scalability, and system health
- Operate comfortably in a fast-moving, evolving codebase
Requirements
- 4-6 years of professional software engineering experience
- Strong backend experience in production environments
- Proven ability to ship features independently
- Solid understanding of APIs, databases, schema design, and performance tradeoffs
- Experience working within an existing production codebase
- Comfort operating in small teams with evolving architecture
- Strong problem-solving skills and ownership mindset
Technical Stack Experience
Experience with some or all of the following:
- Ruby on Rails
- PostgreSQL
- TypeScript
- React (for light frontend contribution)
(You do not need to be an expert in every tool - strong backend fundamentals matter most.)
Nice to Have
- Experience working with analytics pipelines or large datasets
- Familiarity with Python and AI/ML-adjacent services
- Experience with cloud infrastructure (GCP preferred)
- Exposure to background jobs, queues, and event-driven systems
- Experience integrating with third-party APIs (CRMs, communication platforms)
- Prior early-stage startup experience
- Interest in AI- and data-driven product development
Benefits & conditions
- Not a frontend-only role
- Not a DevOps-only role
- Not a narrow ticket executor
This is a backend-heavy senior IC role with real product ownership.
Why Join
- End-to-End Ownership: Own features from backend logic to production impact
- Meaningful Technical Problems: Work on analytics, data modeling, and AI-adjacent systems
- Early-Stage Influence: Help shape architecture and engineering practices
- Product-Driven Culture: Engineers actively influence roadmap decisions
- Small, High-Caliber Team: Low bureaucracy, high trust, high impact
- Long-Term Growth: Expand responsibility as the platform and team scale
Equal Opportunity
We are an equal opportunity employer and are committed to building a diverse, inclusive, and respectful environment for all team members.