Senior Backend & Infrastructure Engineer
Scispot · United States · 2 wk ago
RemoteRemoteInformation Technology$80k–$120k/yrFull-time
The Role
We are looking for a senior backend and infrastructure engineer who treats production as a product.
You will own the systems beneath Scispot: backend services, messaging, databases, cloud infrastructure, CI/CD, observability, security, and reliability.
This is not an ops-only role.
- Tracing a RabbitMQ bottleneck.
- Building a FastAPI or Spring Boot service.
- Tuning PostgreSQL or ElasticSearch.
- Improving an EKS rollout.
- Designing a safer AWS and Azure boundary.
- Reducing cloud cost without weakening reliability.
- Debugging a production issue across code, queues, caches, and infrastructure.
- Optimizing the workload for AI pipelines
What You’ll Own
- Design, build, and operate cloud infrastructure across AWS and Azure for scale, reliability, security, and cost efficiency.
- Build and evolve backend services in Python and FastAPI, Java and Spring Boot, or closely related frameworks.
- Own backend reliability and performance across services, dependencies, queues, caches, databases, and external integrations.
- Build and improve CI/CD pipelines so the team can deploy quickly, safely, and with clear rollback paths.
- Run production end to end. This includes deployments, monitoring, alerting, debugging, incident response, post-incident follow-up, and capacity planning.
- Design event-driven and asynchronous workflows using RabbitMQ or similar messaging systems.
- Use Redis and other caching patterns to improve latency, throughput, and resilience.
- Operate relational data stores in RDS, graph workloads in Cosmos DB, and NoSQL or vector workloads in MongoDB Atlas.
- Build useful observability with logs, metrics, traces, dashboards, and alerts using tools such as Datadog and ELK.
- Improve network and application security. This includes VPC design, secrets management, access control, encryption, and auditability.
- Turn repeated operational work into code, tools, runbooks, and guardrails that raise developer velocity.
- Make clear trade-offs among speed, reliability, maintainability, compliance, and cloud cost.