Senior Backend Software Engineer

Basis Technology Corporation

Somerville, MA • 15m ago • On-site

Senior

On-site

150,000 - 160,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Backend Software Engineer role

Improve your resume now

$150,000 – $160,000/year

Quick Facts

  • Role: Senior Backend Software Engineer

  • Focus: Backend services and data-processing pipelines for large-scale enterprise applications

Description

In this hands-on role, you will design, build, and operate backend services that ingest, process, index, store, and serve large volumes of data. You will collaborate with other engineers on feature enhancements and architectural decisions, delivering reliable, scalable solutions from design through production. You will also use AI-assisted and agentic development tools to improve productivity while maintaining code quality, security, and correctness.

Responsibilities

  • Design, implement, test, and maintain backend services and data-processing pipelines using C# and .NET

  • Build and optimize systems for ingesting, indexing, storing, querying, and serving large datasets using Elasticsearch and SQL Server

  • Identify bottlenecks and improve performance, query efficiency, reliability, and scalability

  • Own services throughout their lifecycle—from technical design and implementation through deployment and ongoing operation

  • Participate in a 24/7 on-call rotation; investigate incidents using metrics, logs, and alerts; resolve issues and implement improvements

  • Contribute to architectural discussions; lead design and code reviews; mentor engineers

  • Evaluate and recommend improvements to technology, tooling, and engineering workflows

  • Use coding agents and AI-assisted tools for implementation, testing, and refactoring with accountability for quality, security, and correctness

  • Develop and maintain software in accordance with FedRAMP security and compliance requirements

Requirements

  • 10+ years of professional software development experience building and supporting enterprise applications

  • Strong proficiency in C# and .NET for production backend services

  • Hands-on experience with Lucene-based search platforms, preferably Elasticsearch (index design, mappings, query tuning, cluster maintenance)

  • Strong SQL Server and T-SQL skills (relational schema design, stored procedures, indexing, query performance tuning)

  • Experience building, maintaining, and scaling data-intensive backend services

  • Experience deploying and supporting production workloads on AWS or Google Cloud Platform

  • Experience troubleshooting production systems using metrics, logs, and alerting

  • Ability to work independently, collaborate on a distributed team, and clearly communicate technical decisions

  • Experience delivering software in an agile development environment

Benefits

  • Health benefits: company covers 85–100% of monthly premium costs for Medical, Dental, Vision, Life & Disability for you and your family

  • Retirement plans: Traditional and Roth 401(K) with competitive match

  • Unlimited flexible leave

  • 12 paid Federal Holidays

  • Tuition Reimbursement program for continuing education

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report