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
View details
Apply Now