← Back to job listings
TC
Senior Software Engineer (Team Lead)
TCGplayer · Longmont, United States
About The Role
Join Roca, a company that builds automated sorting systems for the trading card community. As a Senior Software Engineer and Team Lead, you will lead the development of software for robotic sorting systems, guide design decisions, mentor engineers, and improve legacy systems. You will work closely with various teams to deliver a connected product experience. Enjoy benefits such as unlimited paid time off, stock options, and a casual dress code.
- Concevoir et diriger le développement de logiciels pour les systèmes de tri robotisés de Roca, en équilibrant le développement de nouvelles fonctionnalités et l'amélioration des produits existants.
- Guider les décisions d'architecture, les normes d'ingénierie et l'exécution au sein de l'équipe logicielle, en veillant à la qualité du code et à la maintenabilité des systèmes.
- Mentorer les ingénieurs à travers des discussions de conception, des revues de code, le débogage et la résolution de problèmes au quotidien.
- Strong experience building applications in a modern object-oriented or modular programming language such as Java, C#, C++, Python, Go, or similar
- Strong judgment, curiosity, and comfort working across evolving systems and priorities
- Experience designing, building, hosting, or consuming REST APIs
- Working knowledge of SQL or relational databases, including data modeling and access pattern tradeoffs
- Experience leading technical direction through mentoring, architecture input, design reviews, delivery planning, or team-level decision making
- Clear communication skills and the ability to work effectively with technical and non-technical partners
- A code review approach that improves quality and helps engineers grow
- Helpful experience includes Go and/or Python, Linux, AWS, Docker, networking fundamentals, MQTT, IoT systems, observability, DevOps practices, embedded software environments, connected devices, distributed systems, robotics, automation systems, or Agile delivery practices
- 8+ years of professional software engineering experience building and maintaining production software
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring