Job Description
Chips Talk, We Listen
proteanTecs is a game-changing startup that's giving advanced electronics the power to report on their own health. In a digital world built for autonomous driving, cloud computing, and AI, we depend on computing systems daily. But how can we guarantee their safety, reliability and functionality? proteanTecs is the first-ever company to provide visibility into next-gen chips while they are operating, based on the power of on-chip monitoring, machine learning, and data analytics.
Here at proteanTecs, you'll be part of a team that's unlocking deep insights to make electronics more reliable, efficient, and high-quality. We're trusted by industry leaders in data centers, automotive, communications, and consumer devices – we work with the world's largest and most notable companies in tech.
Why proteanTecs is a great place to work:
- Fast-paced and impactful: We're a mission-driven startup, so you'll tackle new challenges daily, wear many hats, and see your work directly influence the future of electronics.
- Supportive company culture Learn from the best. Our 200+ team members are experts in their field with a proven track record of success, and they're committed to fostering a collaborative and supportive work environment.
- International presence: We're a multinational company with a diverse team across multiple locations around the globe. You'll collaborate on projects with international impact, gaining a global perspective of the tech industry.
- Work with industry leaders: Our solutions are used by the biggest names in tech. You'll be part of the team creating the next generation of groundbreaking products.
- Cutting-edge playground: We use the latest machine learning, platforms, and tools to push boundaries and achieve breakthroughs.
- Real-world impact: Our work keeps data centers, cars, and other critical systems running smoothly. Your work will directly contribute to safer, more reliable electronics.
- We are here for the win: Backed by industry veterans and leading investors, we offer a stable and secure work environment with plenty of room for growth.
proteanTecs is looking for a Software Team Leader to shape the next revolution in electronics!
Requirements
- Bachelor’s degree in Computer Science or a related field.
- 7+ years of hands-on software development experience in Java and/or Python.
- 5+ years of experience leading software engineering teams.
- Strong experience designing and building core, complex software systems.
- Strong backend development experience, including REST APIs, service-oriented architecture and production-grade software systems.
- Strong understanding of Spring and Spring Boot.
- Experience working with relational databases and strong SQL/RDBMS knowledge.
- Solid understanding of Java/Python development fundamentals, including streams, I/O, collections and functional programming concepts.
- Experience with high code standards, including clean design, formatting, naming, documentation and maintainability.
- Strong familiarity with open-source frameworks and standard software development workflows.
- Proven leadership, communication, problem-solving and teamwork skills.
Preferred qualifications
- Experience designing or integrating AI-driven software solutions.
- Experience with JPA/Hibernate.
- Experience with streaming or messaging platforms such as Kafka or RabbitMQ.
- Experience with Docker and Kubernetes.
- Experience with cloud platforms such as AWS, GCP or Azure.
- Experience operating and troubleshooting production environments.
- Experience improving engineering practices, development velocity, release quality or team productivity through modern tooling, including AI-assisted development tools.
Responsibilities
- Lead a team of software engineers delivering core software systems and backend services in Java and/or Python.
- Provide both technical and managerial leadership through architecture guidance, design reviews, code reviews, coaching, mentoring and performance management.
- Own the full agile software development lifecycle, from requirements analysis, design and implementation through testing, release and production support.
- Drive the design and delivery of scalable, reliable software systems, including REST APIs, database-backed services and integrations with messaging or streaming platforms.
- Plan, prioritize and coordinate team execution, including estimates, milestones, resource needs, delivery risks and dependencies.
- Enforce high engineering standards for code quality, maintainability, documentation, testing and release readiness.
- Monitor production environments, lead incident response when needed and ensure fast resolution of production issues.
- Collaborate closely with product, QA, DevOps and other engineering teams to ensure high-quality, on-time delivery.
- Grow and develop the team through hiring, onboarding, mentoring and continuous improvement of engineering practices.
- Promote practical AI innovation by staying current with AI development tools and helping the team identify opportunities to improve productivity, product capabilities and competitive differentiation.