Remote Senior Principal Software Engineer, Team Lead
Nerdery
๐Remote - Worldwide
Please let Nerdery know you found this job on JobsCollider. Thanks! ๐
Job highlights
Summary
Join our team as a Senior Principal Software Engineer (Team Lead) at Nerdery, where you'll oversee software development life-cycles, provide technical guidance, and lead complex projects. As a Team Lead, you'll bridge the gap between technical expertise and client needs, utilizing your extensive professional experience to design resilient solutions and applications.
Requirements
- Undergraduate or graduate degree in a computer-related field or coding bootcamp certificate
- 15+ years of software development experience
- 6+ years of software architecture experience, including familiarity with modern design patterns
- Proven track record of successfully leading and delivering multi-million dollar projects
- Extensive experience with CMS driven applications (preferably Drupal) - both traditional and decoupled architectures - with React ecosystem driven front-end UIs
- Solid Java back-end experience, with a familiarity with Kotlin
- Solid Python experience, including familiarity with Flask and Django based applications
- Demonstrated comprehension of complex software using expert-level understanding of code patterns, application architecture, and best practices
- Experience with version control systems such as Git
- Demonstrated expertise in using and implementing CI/CD tools such as Jenkins, GitLab CI/CD, or similar platforms
- Ability to design and optimize CI/CD pipelines for various applications
- Exceptional verbal and visual technical communication skills
- Strong systems architecture experience
- In-depth understanding of the software development process and the ability to maintain an iterative approach throughout the project lifecycle
Responsibilities
- Accountable to the entire technical lifecycle of a large-scale custom software project
- Technically evaluate, develop, and supervise a highly-effective software development team
- Own the technical review process for project team members, providing ongoing feedback and recommendations
- Manage the software delivery process by proactively identifying complex problems, developing mitigation approaches, and documenting decisions
- Recommend and justify modern architectural strategies for clientsโ technical roadmaps
- Partner with develop leads to serve as the architect for multiple software engineering squads
- Foster cross-functional collaboration as the primary technical liaison between engineering and other project disciplines
- Participate in the internal leadership of their respective domain, contributing to strategic direction, assisting with initiatives, and maintaining coding best practices
- Explain complex concerns across multiple levels of abstraction and audiences
- Assess the technical skills of prospective candidates and provide recommendations to hiring managers
- Provide ad-hoc technical support to other practitioners in the domain as needed
- Assist with sales requests by providing technical recommendations, estimates, and creating reusable estimation templates
- Be a representative and advocate of Nerderyโs depth of talent by regularly publishing articles, blog posts, or whitepapers, and/or contributing to GCP related open source projects, and/or speaking at industry conferences
Benefits
- Health insurance
- Retirement benefits
- Paid time off
- Remote work, flexible hours
- Life and disability insurance
- Bonuses and incentives
- Professional development opportunities
- Wellness programs
- Family and parental leave
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- ๐ฐ$150k-$200k๐Canada, United States
- ๐Worldwide
- ๐ฐ$160k-$220k๐United States
- ๐Worldwide
- ๐Switzerland
- ๐India
- ๐ฐ$136k-$266k๐Worldwide
- ๐ฐ$146k-$266k๐Worldwide
- ๐Canada
Please let Nerdery know you found this job on JobsCollider. Thanks! ๐