Senior Backend Developer
Brego Business
Job Description
Job Title: Senior Backend Developer
Employment Type: Full-Time
Experience Required: 5+ Years
Job b Summary
We are seeking a Senior Backend Developer to build and scale high-performance backend systems for our analytics dashboard platform. The role involves API development, data pipeline architecture, database optimization, and third-party integrations. The ideal candidate has strong experience in data-intensive systems and cloud-based infrastructure.
Key Responsibilities
- Design and develop scalable APIs using Node.js (Express or NestJS)
- Architect and manage data ingestion pipelines from multiple sources
- Design and optimize PostgreSQL schemas and queries for analytics workloads
- Implement secure authentication, authorization, and role-based access control
- Integrate third-party APIs using OAuth 2.0 and REST
- Build and maintain background jobs, schedulers, and queue systems
- Ensure system performance, scalability, and reliability
- Write clean, testable, and well-documented code
- Collaborate with frontend and product teams on API design
Required Skills
- Strong experience with Node.js and TypeScript
- REST and/or GraphQL API development
- Solid understanding of microservices architecture
- PostgreSQL (schema design, indexing, query optimization)
- ORMs such as Prisma or TypeORM
- Redis for caching and session management
- Background processing tools (BullMQ, cron jobs)
- AWS services (EC2, RDS, S3, Lambda), Docker, CI/CD
- Monitoring and logging tools (e.g., CloudWatch, Datadog)
Experience & Qualifications
- 5+ years of backend development experience
- Proven experience building scalable, production-grade systems
- Experience with analytics platforms, data pipelines, or reporting systems preferred
- Strong problem-solving and system design skills
- Comfortable working in a fast-paced environment
Nice to Have
- Experience with ETL/data pipelines
- Time-series data or reporting systems
- Server less architecture (AWS Lambda)
- SaaS or B2B platform experience
- Familiarity with Meta Ads or Google Ads APIs
- Basic understanding of data science/ML concepts
Soft Skills
- Strong communication and collaboration skills
- Ability to work independently and take ownership
- High attention to detail with a focus on code quality
- Comfortable working with ambiguity and evolving requirements
Ideal Candidate
A senior backend engineer experienced in building scalable, data-heavy systems, with a strong focus on performance, reliability, and clean architecture.