Lead Engineer

24 Minutes ago • 5-8 Years

Job Summary

Job Description

Our team is expanding, and we are looking for talented individuals. This role involves contributing to the design, development, and maintenance of scalable software systems. You will write clean, efficient, and testable code, participate in code reviews, and collaborate with cross-functional teams to deliver high-quality features. Responsibilities also include troubleshooting, debugging, optimizing application performance, and continuously learning new tools and technologies.
Must have:
  • Contribute to the design, development, and maintenance of scalable software systems.
  • Write clean, efficient, and testable code following best practices.
  • Participate in code reviews, technical discussions, and design sessions.
  • Collaborate with cross-functional teams to deliver high-quality features on time.
  • Troubleshoot, debug, and optimize application performance.
  • Continuously learn and apply new tools, frameworks, and technologies.
  • 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.
  • At least 5-8 years of active experience.
  • Strong foundation in computer science fundamentals: data structures, algorithms.
  • Hands-on experience in a JVM language (Java/Scala); functional programming.
  • Experience in software design, implementation, and debugging, including multi-threading and inter-process communication.
  • Familiarity with Apache Kafka (messaging and persistence) and relational databases (Postgres preferred).
  • Basic knowledge of Python (for unit/integration testing) and Ansible.
Good to have:
  • Familiarity with modeling in YANG.
  • Exposure to Scala libraries such as Cats Effect, Monix, or Akka.
  • Experience with Agile/Scrum methodologies.
Perks:
  • An opportunity to work on challenging technical problems in a collaborative environment.
  • Guidance and mentorship from senior engineers.
  • 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:

  • Contribute to the design, development, and maintenance of scalable software systems.
  • Write clean, efficient, and testable code following best practices.
  • Participate in code reviews, technical discussions, and design sessions.
  • Collaborate with cross-functional teams to deliver high-quality features on time.
  • Troubleshoot, debug, and optimize application performance.
  • Continuously learn and apply new tools, frameworks, and technologies.

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 5**-8** years of active experience.
  • Strong foundation in computer science fundamentals: data structures, algorithms.
  • Hands-on experience in a JVM language (Java/Scala); functional programming in either of these languages. Scala would be an edge.
  • Experience in software design, implementation, and debugging, including multi-threading and inter-process communication.
  • Familiarity with Apache Kafka (messaging and persistence) and relational databases (Postgres preferred).
  • Basic knowledge of Python (for unit/integration testing) and Ansible.

Preferred Qualifications:

  • Familiarity with modeling in YANG.
  • Exposure to Scala libraries such as Cats Effect, Monix, or Akka.
  • Experience with Agile/Scrum methodologies.

Success Criteria:

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

Compensation & benefits:

  • An opportunity to work on challenging technical problems in a collaborative environment.
  • Guidance and mentorship from senior engineers.
  • 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

About Us

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.

Adtran began operations in January 1986. Headquartered in Huntsville, Alabama, Adtran is located in Cummings Research Park - the second-largest research park in the U.S. and fourth-largest in the world. Our mailing address is 901 Explorer Boulevard, Huntsville, Alabama, 35806. Adtran, Inc. is a wholly-owned subsidiary of Adtran Holdings, Inc. (NASDAQ:ADTN and FSE: QH9). Find out more at adtran.com, or follow our story on LinkedIn and Twitter.

Read More

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