Staff Engineer

24 Minutes ago • 12-15 Years

Job Summary

Job Description

ADTRAN is seeking a Staff Engineer to provide technical leadership in the design, development, and delivery of scalable, high-performance software systems. This role involves partnering with product managers and cross-functional teams to define technical strategy, writing high-quality code, and driving best practices in software engineering. The ideal candidate will mentor engineers, evaluate new technologies, and contribute to a culture of continuous learning and technical excellence.
Must have:
  • Provide technical leadership in the design, development, and delivery of scalable, high-performance software systems.
  • Partner with product managers, architects, and cross-functional teams to define technical strategy.
  • Lead by example in writing high-quality, testable, and maintainable code.
  • Drive best practices in software engineering, including code reviews, system design, and performance optimization.
  • Mentor and guide engineers across teams.
  • Evaluate and introduce new technologies, tools, and frameworks.
  • Bachelor/master’s degree in Computer Science, Computer Engineering, Software Engineering, Computer Information Science, or B Tech/BE/MTECH/MS in ECE or equivalent.
  • At least 12-15 years of active experience.
  • Strong foundation in computer science fundamentals: data structures, algorithms, and functional programming techniques.
  • Expertise in a JVM language (Java/Scala), with strong preference for functional programming.
  • Solid experience in software design, implementation, and debugging, including inter-process communication and multi-threading.
  • Hands-on experience with distributed systems and event-driven architectures.
  • Familiarity with databases (Postgres preferred).
  • Proficiency with Apache Kafka for messaging and persistence.
  • Working knowledge of Python for unit and integration testing.
  • Basic to intermediate experience with Ansible for automation.
  • Strong problem-solving, analytical, and communication skills.
Good to have:
  • Experience with modeling in YANG.
  • Experience with Scala libraries such as Cats Effect (2/3), Monix, and Akka.
  • Experience working in Agile/Scrum environments.
  • Good self-organization and "Self-starter, get things done" mindset.
  • Desire and ability to learn.
Perks:
  • Opportunity to work on cutting-edge technologies in a collaborative environment.
  • A role with strong ownership, technical influence, and visibility across teams.
  • Competitive compensation and benefits.
  • 18 to 23 annual leave entitlement.
  • Group medical insurance with coverage for family members.
  • International exposure.
  • Strong team-oriented and friendly work culture.
  • Financial assistance to further education.
  • Access to Adtran University.
  • Access to various staff activities and events.

Job Details

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!

Duties and Responsibilities:

  • Provide technical leadership in the design, development, and delivery of scalable, high-performance software systems.
  • Partner with product managers, architects, and cross-functional teams to define technical strategy and ensure alignment with business objectives.
  • Lead by example in writing high-quality, testable, and maintainable code.
  • Drive best practices in software engineering, including code reviews, system design, and performance optimization.
  • Mentor and guide engineers across teams, fostering a culture of technical excellence and continuous learning.
  • Evaluate and introduce new technologies, tools, and frameworks to improve productivity, scale and system robustness.

Basic Qualifications:

  • Bachelor / master’s degree in computer science, Computer Engineering, Software Engineering, Computer Information Science, or B Tech/BE/MTECH/MS in ECE or in CSE equivalent education required.
  • At least 12-15 years of active experience.
  • Strong foundation in computer science fundamentals: data structures, algorithms, and functional programming techniques.
  • Expertise in a JVM language (Java/Scala), with strong preference for functional programming in either of these languages. Scala would have an edge.
  • Solid experience in software design, implementation, and debugging, including inter-process communication and multi-threading.
  • Hands-on experience with distributed systems and event-driven architectures.
  • Familiarity with databases (Postgres preferred).
  • Proficiency with Apache Kafka for messaging and persistence.
  • Working knowledge of Python for unit and integration testing.
  • Basic to intermediate experience with Ansible for automation.
  • Strong problem-solving, analytical, and communication skills.

Preferred Qualifications:

  • Experience with modeling in YANG.
  • Experience with Scala libraries such as Cats Effect (2/3), Monix, and Akka.
  • Experience working in Agile/Scrum environments

Success Criteria:

  • Good self-organization “Self-starter, get things done” mindset.
  • Desire and ability to learn.

Compensation & benefits:

  • Opportunity to work on cutting-edge technologies in a collaborative environment.
  • A role with strong ownership, technical influence, and visibility across teams.
  • Competitive compensation and benefits.
  • 18 to 23 annual leave entitlement
  • Group medical insurance with coverage for family members.
  • International exposure
  • Strong team-oriented and friendly work culture
  • Financial assistance to further education
  • Access to Adtran University
  • Access to various staff activities and events

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bangalore, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Adtran is a leading global provider of fiber-based networking solutions and SaaS applications, focused on the broadband access market. Our comprehensive portfolio spans from the metro core to the customer premises, enabling network providers to deliver Gigabit broadband to every home and business. Our vision is to enable a fully connected world where the power to communicate is available to everyone, everywhere. At Adtran, we believe in our people. With a diverse and inclusive team spread across the globe, our culture embraces creativity and seeks innovation and quality in everything we do. Built on a foundation of communication, trust, collaboration, and an entrepreneurial spirit enables us to be a global technology leader and a strong customer advocate.

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Gdynia, Pomeranian Voivodeship, Poland (Remote)

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)

Munich, Bavaria, Germany (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Rome, Lazio, Italy (Remote)

View All Jobs

Get notified when new jobs are added by Adtran

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug