Title: Back-End Developer
Quick Summary
Brighthaven Systems is hiring a Back-End Developer to design, build, and scale APIs, event-driven services, and data pipelines that power our global SaaS platform. The ideal candidate is comfortable owning well-scoped services from design to deployment, writes clean and testable code, and collaborates closely with product and site reliability teams. We welcome strong entry-level candidates and recent graduates alongside experienced engineers who enjoy mentoring and delivering measurable impact.
Project Category or Industry
B2B SaaS for analytics-driven customer operations
Type
Full-time employment
Experience Level
Entry-level to mid-level, with clear growth paths and mentorship for freshers who demonstrate solid fundamentals and project work
Duration
Permanent role
Location
Remote-first across the Americas, EMEA, and APAC with a minimum of 4 hours overlap between 09:00β18:00 UTC; optional hub days in Dublin and Austin
Salary
USD 65,000β95,000 base depending on location and experience, plus annual bonus, equity participation, and comprehensive benefits
Payment Mode
Monthly payroll via bank transfer; contractor engagements available in select regions where local employment is not supported
Hiring Company Name
Brighthaven Systems
Required Skills or Tools
Strong proficiency in at least one server-side language, familiarity with relational databases, experience building and consuming REST or gRPC services, and comfort with Git-based workflows. Curiosity, clear written communication, and a pragmatic approach to testing and observability are essential.
Project Details
Project Description
You will join a product squad responsible for core data and orchestration services that ingest events, normalize customer records, and expose low-latency APIs to downstream applications. The work blends greenfield development with iterative hardening of existing services, emphasizing reliability, performance, and developer experience.
Core Responsibilities and Expected Deliverables
Design and implement backend services, APIs, and background workers with attention to performance and fault tolerance.
Model data schemas, write efficient queries, and manage migrations for PostgreSQL.
Build and maintain streaming or queue-based integrations for near real-time workflows.
Add robust test coverage and instrumentation, including metrics, structured logs, and traces.
Participate in design reviews, threat modeling, and incident retrospectives; deliver clear technical notes and runbooks.
Ship incremental pull requests that meet acceptance criteria, include rollout plans, and support safe rollback.
Required Experience and Preferred Qualifications
Foundation in computer science concepts such as data structures, networking, concurrency, and distributed systems basics.
Portfolio, internship experience, open-source contributions, or coursework demonstrating backend proficiency.
Nice to have: experience with message brokers, caching strategies, SQL performance tuning, cloud primitives, and basic security practices aligned with OWASP.
Relevant certifications are welcome but not required.
Tools or Platforms to Be Used
Languages and frameworks: Node.js with TypeScript or Python with FastAPI; gRPC or REST for service interfaces
Data: PostgreSQL, Redis for caching, and Kafka or RabbitMQ for messaging
Infrastructure: Docker, Kubernetes, and IaC with Terraform
CI/CD and quality: GitHub Actions, unit and integration tests with Jest or PyTest, end-to-end tests where applicable
Observability and reliability: OpenTelemetry, Prometheus, Grafana, structured logging, and feature flags
Cloud: AWS or GCP managed services for compute, storage, and networking
Language Requirement
English for daily collaboration; additional languages are appreciated but not required.
Communication Style
Asynchronous-first via Slack and GitHub, with weekly Zoom stand-ups, sprint planning, and post-release reviews. Product documentation and technical specs live in Notion and architecture diagrams in Miro.
Time Commitment or Working Window
Approximately 40 hours per week with flexible scheduling; core collaboration windows target late morning to late afternoon UTC. Planned releases may occasionally require brief overlap outside core hours.
Payment Terms
Monthly salary with annual performance review and bonus eligibility. For contractors, milestone-based deliverables with biweekly invoicing and net-15 payment terms.
Evaluation Criteria
Code sample or portfolio quality, clarity, and test discipline
Problem-solving in a time-boxed take-home exercise
Collaboration during a live pairing session focused on API design or data modeling
Communication, ownership, and reliability assessed through behavioral interviews and references
Other Requirements
Standard NDA upon offer, identity verification, and reference checks compliant with local laws. Security and privacy training during onboarding. Light-touch time tracking for contractors to support accurate invoicing.
About the Company
Brighthaven Systems is a remote-first software company building analytics and workflow platforms that help customer operations teams act on data in real time. Founded in 2018, we operate small, autonomous squads that value thoughtful design, robust engineering, and incremental delivery. Our teams are distributed across North America and Europe, with collaboration hubs in Dublin and Austin. Learn more at https://brighthavensystems.com or contact careers@brighthavensystems.com.
