Senior Backend Engineer
New
M
MNTNAdvertising Technology
100% remote within the USFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- SQLGCPKubernetesGoPostgresMicroservicesDistributed Systems
Requirements
- 5+ years of experience as a full-time backend engineer working on a SaaS product with a large data component.
- Experience with distributed microservice architectures: reliable service design for autoscaling.
- Experience with at least one compiled language (Golang preferred, but Rust, Kotlin, Java, C++ are welcome).
- Experience with at least one messaging system (Kafka, SQS, PubSub, RabbitMQ, etc) at scale (message volumes of 1K/s+).
- A foundation in CS fundamentals: data types, algorithms, CPU/memory management, networking.
- Experience with observability systems for microservice architectures: structured logging, tracing, custom metrics.
- Design-driven mindset with the ability to articulate technical plans.
- Comfortable with Postgres-flavor databases (indices, constraints).
- Comfortable with command-line interfaces.
- Clear communication skills for technical and non-technical peers.
Responsibilities
- Work closely with the rest of the team to evolve the Integrations platform to handle trillions of tuples across hundreds of different integrations.
- Own the design, implementation, testing, monitoring, and optimization of integration connectors.
- Work closely with both technical and non-technical cross-team stakeholders to get our data streams where they’ll have the biggest impact on the entire business.
- Find creative, scalable, and durable solutions to tough data synchronization challenges spanning across our systems and our partners'.
- Join our on-call and other rotations that share the load equally among the team.
- Bring energy and creativity to our use of AI, our knowledge shares, retros, and other regular team growth activities.
View Full Description & ApplyYou'll be redirected to the employer's site