Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Telnyx

Senior Software Engineer (Java)

Posted Updated
Discussion
  • Work on 30+ microservices implemented in Java 11 and Scala that process, aggregate and expose all data our telecommunication and messaging engines generate
  • Improve performance of our pipeline, we are currently processing 10k messages/sec and keep growing
  • Architect our services and pipelines so they work with minimum latency in all our locations around the world (U.S., E.U., Australia, South America )
  • Implement fraud detection processes with machine learning (Spark ML with Kafka)
  • Deploy services to multi cloud Kubernetes environment in order to achieve 99.999% uptime
  • Push code to production multiple times a day

Benefits

  • Flexible, global team: Reaching our full potential means hiring people from all walks of life. Telnyx allows employees to work from home, and we offer in-person options for team members in Amsterdam, Chicago, Dublin and Warsaw
  • Modern life, modern accommodations: Working in the business of innovation means offering support to our team to help them stay innovative. Telnyx offers unlimited personal time off to help employees recharge
  • Benefits based on location: With team members across the globe, Telnyx offers competitive perks and benefits based on location. Employees in Ireland, the UK, and the US are eligible for healthcare benefits, and US employees also have access to 401(k) matching
  • Experience with AI tooling, or a strong willingness to learn
  • 4+ years of experience with Java and its ecosystem of tooling
  • Experience with at least one of these databases: Cassandra, ClickHouse, or OpenSearch
  • Degree in Computer Science, Information Technology, or equivalent work experience
  • Experience with Scala or another functional programming language
  • Experience with Linux, Git, and Docker in a CI environment
  • Experience with distributed systems and systems that maintain “five nines” (99.999%) of uptime

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.