Senior Software Engineer (Ruby / Golang)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
Experteer Overview Por favor, presente su candidatura sin demora si su perfil encaja bien con este puesto, debido al alto nivel de interés.As a Senior Backend Developer on the Engine team, you’ll build and optimize the Recipe runtime and execution pipeline.You’ll work on heterogeneous Go and Ruby applications, plus microservices, to ensure scalable, durable, and secure processing.You’ll improve the Ruby DSL, data storage integrations, and event handling to support real-time orchestration at scale.You’ll partner with peers to review code and propose architectural improvements.This role offers impact in a fast-moving, security-conscious, cloud-native environment.Compensaciones / Beneficios* Build/extend/troubleshoot/fix complex Go and Ruby applications, including a Ruby monolith and Go microservices* Improve execution engine for custom third-party code (Ruby DSL, isolation, performance, new features)* Write well-designed, testable, efficient Ruby and Go code* Integrate data storage solutions (Postgres, S3, DynamoDB, Kafka, ClickHouse)* Contribute in all phases of the development lifecycle* Provide code reviews to teammates* Evaluate and propose improvements to the existing system* Identify bottlenecks and bugs and devise solutions* Help maintain code quality, organization and automation* Explore new technologies (Rust and Wasm)Responsabilidades* 5+ years of experience building scalable distributed backend applications* Strong understanding of web app building xqbhyrx blocks (databases, load balancers, message brokers, caching, monitoring)* Good understanding of network protocols and stacks* Good understanding of DB technologies (classic databases and NoSQL)* Multilingual programming experience (Ruby focus; Go and Rust upcoming)* Excellent debugging, analytical, problem solving, and social skills* BS/MS in Computer Science, Engineering or related field, 7+ years of experienceRequisitos principales*
Requirements
This role offers impact in a fast-moving, security-conscious, cloud-native environment.Compensaciones / Beneficios* Build/extend/troubleshoot/fix complex Go and Ruby applications, including a Ruby monolith and Go microservices* Improve execution engine for custom third-party code (Ruby DSL, isolation, performance, new features)* Write well-designed, testable, efficient Ruby and Go code* Integrate data storage solutions (Postgres, S3, DynamoDB, Kafka, ClickHouse)* Contribute in all phases of the development lifecycle* Provide code reviews to teammates* Evaluate and propose improvements to the existing system* Identify bottlenecks and bugs and devise solutions* Help maintain code quality, organization and automation* Explore new technologies (Rust and Wasm)Responsabilidades* 5+ years of experience building scalable distributed backend applications* Strong understanding of web app building xqbhyrx blocks (databases, load balancers, message brokers, caching, monitoring)* Good understanding of network protocols and stacks* Good understanding of DB technologies (classic databases and NoSQL)* Multilingual programming experience (Ruby focus; Go and Rust upcoming)* Excellent debugging, analytical, problem solving, and social skills* BS/MS in Computer Science, Engineering or related field, 7+ years of experienceRequisitos principales*
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Fully Remote Software Engineer Jobs
Is Software Engineering Over-Saturated?
Find a Developer Job: 12 Best Job Sites For Developers