Senior Software Engineer
New
T
TelnyxTelecom
Location: EuropeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional software engineering experience
- Required Skills
- PostgreSQLPythonJavaKafkaKubernetesCassandraClickhouseGoRedisCI/CDScalaDistributed Systems
Requirements
- 5+ years of professional software engineering experience
- Strong proficiency in at least two of: Elixir, Python, Java, Go, or Scala
- Experience building and operating distributed systems at scale — you understand the trade-offs and have lived through the failure modes
- Comfortable with multi-cloud Kubernetes deployments, containerization, and CI/CD pipelines
- Solid database experience — relational and NoSQL (PostgreSQL, Cassandra, ClickHouse, Redis, or similar)
- Ability to ramp quickly on unfamiliar codebases and ship meaningful work within days, not weeks
- Strong communication skills — you'll work across teams and need to context-switch effectively
- Experience with AI tooling for development productivity, or a strong willingness to adopt it
Responsibilities
- Rotate across engineering squads to tackle high-impact projects — no two quarters look the same
- Ship production code in multiple languages and stacks (Elixir, Python, Java, Go — we use them all)
- Design and implement features end-to-end: API design, business logic, data layer, deployment
- Debug and optimize distributed systems processing thousands of messages per second with five-nines uptime requirements
- Mentor engineers across teams — share patterns, raise the bar on code quality, and help unblock teammates
- Work directly with product and engineering leadership to identify where you're needed most
- Push code to production multiple times a day in a CI/CD environment
View Full Description & ApplyYou'll be redirected to the employer's site