Welcome!
Our Growth is Creating Great Opportunities!
Our team is expanding, and we want to hire the most talented people we can.Continued success depends on it!Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you!
Thanks for your interest in working on our team!
We are looking for a motivated Software Engineer to join our R&D team in Raanana.
You will have the chance to develop your own skills in a flexible and energetic work atmosphere with friendly and experienced colleagues. You will have helpful supervision, opportunity to learn, modern tools and flexible work culture.
If you want to be a part of our growing company that is driven by innovation and is focused on building a future together with our employees, consider applying.
Principle duties and responsibilities
Design, build, and test microservices for the NMS.
Work spec-first on new services; use AI coding agents to maintain and fix the legacy monolith, reviewing, verifying, and hardening what they produce.
Help carve well-bounded services out of the legacy monolith.
Collaborate through GitHub (PRs, reviews, CI) and take part in design decisions.
Supplementary Tasks:
As you ramp up, investigate and resolve customer-reported defects, reproduce the issue, find the root cause, and ship a verified fix.
Qualifications, Skills
B.Sc. in Computer Science (or equivalent practical depth) – a must
0–3 years of experience; strong internships or real personal/open-source projects count – a must
Strong fundamentals: data structures, algorithms, clean OOP, and common design patterns – a must
Working proficiency in Java and/or Python, with the appetite to learn the rest of the stack – a must
Comfortable with SQL, REST/JSON, Linux, and Git/GitHub – a must
Fluent with AI coding assistants, and able to critically review what they produce – a must
Self-driven, curious, opinionated, and a clear communicator; fluent English – a must
Full-stack reach: web UIs with a modern JavaScript/TypeScript framework (React, Angular, or similar) plus HTML/CSS – advantage
A good eye for UX and UI design – advantage
Spec-Driven Development (SDD); Spring/Spring Boot; concurrency/multithreading; microservices and hexagonal (ports & adapters) design – advantage
Docker, Kubernetes, Helm, Docker Swarm; CI/CD and DevOps (GitHub Actions, Jenkins, TeamCity) – advantage
Deeper Linux knowledge and bash / shell scripting – advantage
API and testing tooling: OpenAPI/Swagger, AsyncAPI, gRPC/protobuf; JUnit, Testcontainers, pytest – advantage
Observability: Prometheus/Grafana, ELK, OpenTelemetry – advantage
Kafka or other streaming technologies; TimescaleDB / time-series databases – advantage
C++ and/or Go – advantage
Network management / NMS domain knowledge – advantage
Success Criteria:
Strong technical skills, and the ability to communicate them clearly
The judgment to tell good output from plausible-but-wrong output — your own and an agent’s
Reliable, consistent quality, including under deadline pressure
A genuine willingness to take responsibility and own outcomes end to end
Benefits
·Possibility to work in an international, multicultural environment.
·Strong team-oriented and friendly work culture
·Spot Awards.
·CSR program - Employee volunteerism and community involvement.

Adtran, Inc. is defining the future network with innovative next-generation solutions that enable telecommunication service providers to deliver voice, data and video services to homes and businesses. Our vision is to enable a fully connected world where the power to communicate is available to everyone, everywhere.