Senior Principal Software Engineer - Team Lead

October 19, 2024

Apply Now
Logo of Nerdery

Nerdery

Nerdery is a digital solutions company that specializes in digital consulting, technology consulting, data strategy, and cloud development services. They offer a range of services including application modernization, integration/APIs, custom software development, and AI development services. Nerdery helps businesses accelerate their digital transformation journey by crafting custom digital ecosystems that enhance efficiency and competitiveness. They have a strong focus on data and AI services, helping organizations leverage data analytics and machine learning to revolutionize operations. Nerdery works closely with clients to translate visions into impactful digital products and platforms, offering adaptable partnerships that complement existing teams and ensure agile, scalable solutions.

Digital Business Transformation • Strategy • Innovation • Experience Design • Software Engineering

201 - 500 employees

Founded 2003

☁️ SaaS

📋 Description

• Nerdery is a digital product consultancy helping clients grow their business. • Looking for a Senior Principal Software Engineer (Team Lead) to join the team. • The role bridges technical expertise and client needs, overseeing software development. • Design resilient solutions and application architecture for clients. • Provide technical guidance to engineers and communicate effectively with stakeholders. • Responsible for technical quality, efficiencies, and project escalations. • Thrive on unraveling complex challenges in technology.

🎯 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 (e.g. Next.js). • 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, including web applications, microservices, and data pipelines • Exceptional verbal and visual technical communication skills and additional the ability to explain complex technical problems to diverse audiences • Strong systems architecture experience • Measurable improvement of your developments team’s quality and effectiveness • In-depth understanding of the software development process and the ability to maintain an iterative approach throughout the project lifecycle. • Advocate for the proper usage of AI tools to increase delivery efficiency • Preferred Qualifications • Proven ability to design and manage an enterprise architecture governance process • Proficiency in using IaC tools like Terraform to manage infrastructure. • Execution of multiple data migration and analytics projects • A Master's or PhD in Computer Science, Engineering, or a related field

Apply Now

October 17, 2024

Senior Engineer II at DigitalOcean focusing on Linux virtualization improvements.

October 17, 2024

Senior Engineer II to enhance Linux virtualization for DigitalOcean's cloud infrastructure.

Discover 100,000+ Remote Jobs!

Join now to unlock all job opportunities.

Find your dream remote job

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com