
Software Engineer, Advanced
Zebra Technologies3 months ago
Colombo, Sri LankaSenior
Responsibilities
- Establish requirements, scope, and objectives for highly complex software design projects.
- Architect and design software for complex systems in alignment with organizational goals and technical standards.
- Lead and participate in all phases of software development, including inspections, testing, and quality improvement.
- Conduct and oversee code reviews and implement technical improvements.
- Develop innovative programs, technologies, solutions, and advanced engineering tools.
- Provide technical leadership across multiple engineering disciplines and mentor junior engineers.
- Collaborate with internal and external stakeholders, senior management, customers, and other engineering teams.
- Serve as a technical expert and principal customer contact on critical projects.
Requirements
- Bachelor’s or advanced degree in Computer Science, Software Engineering, or a related engineering discipline.
- 8+ years of relevant experience with a bachelor’s degree or 5+ years with an advanced degree.
- Equivalent work experience may be considered in lieu of a degree.
- Advanced proficiency in multiple programming languages and software architecture.
- Deep understanding of software design patterns, system-level programming, performance optimization, and adopting GenAI in the software development lifecycle.
- Experience leading technical projects, mentoring junior engineers, and solving highly complex technical challenges.
- Knowledge of Go, Java, React, containerization, SQL, and message buses; Kubernetes knowledge is optional.
- Strong communication, analytical, problem-solving, collaboration, innovation, intellectual property protection, and competitive analysis skills.
Benefits
- Hybrid work arrangement with adaptable hours.
- Summer Flex Fridays, Focus Fridays, and an annual companywide well-being day.
- Up to 15% travel required.
- Sedentary work primarily involving sitting or standing.
About Zebra Technologies
Zebra provides the foundation for intelligent operations with an award-winning portfolio of connected frontline, asset visibility and automation solutions. Organizations globally across retail, manufacturing, transportation, logistics, healthcare, and other industries rely on us to deliver outcomes today while driving innovation for what’s next. Together with our partners, we create new ways of working that improve productivity and empower organizations to be better every day. Learn more at www.zebra.com.