Senior Technical Lead, Software Engineer

A product development partner building breakthrough software products for digital businesses, focusing on Software, SaaS, Media, Publishing, Information Services, and Retail.
Backend
Staff Software Engineer
Remote
7+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer (Backend)

Remote Staff Software Engineer (Backend) position at Seeq, focusing on backend system development and architecture in the United States.

Lead Software Engineer & Team Lead (Full-Stack)

Lead Software Engineer & Team Lead position at NFQ, focusing on logistics optimization product development with PHP, PostgreSQL, and modern technologies.

Software Engineer Team Lead

Lead software engineering team at Welocalize, managing development processes and architecting solutions for global content transformation services.

Lead Engineer (Syft Integration)

Lead Engineer position at Xero focusing on Syft Analytics integration, combining technical leadership with hands-on development in a hybrid work environment.

Lead Software Engineer (m/f/d)

Lead Software Engineer position at a growing B2B SaaS company, focusing on product protection technology with opportunities for significant impact and growth.

Description For Senior Technical Lead, Software Engineer

3Pillar Global is a distinguished product development partner that specializes in building breakthrough software products for digital businesses. The company has earned recognition as a "Great Place to Work" in India for seven consecutive years, highlighting their strong collaborative culture and work-life balance.

As a Senior Technical Lead, Software Engineer, you'll play a crucial role in shaping the technical direction of products that drive revenue and market growth for industry leaders. You'll work with a global team, applying the company's unique Product Mindset approach that focuses on minimizing time to value, solving for need, and excelling at change.

The role demands a seasoned professional with 7+ years of experience who can lead technical implementations, mentor team members, and make critical architectural decisions. You'll be responsible for guiding development from conceptualization to deployment, ensuring the delivery of robust, secure, and performant solutions that align with client goals.

This position offers the flexibility of remote work while being part of a globally-distributed team. You'll have the opportunity to work on significant projects for clients in Software and SaaS, Media and Publishing, Information Services, and Retail sectors. The role combines technical leadership with mentorship opportunities, making it ideal for experienced engineers looking to make a broader impact while continuing to grow professionally.

Last updated 14 days ago

Responsibilities For Senior Technical Lead, Software Engineer

  • Independently guide technical direction and implementation within defined architecture
  • Evaluate trade-offs between correctness, robustness, performance, and customer impact
  • Create and lead team's technical documentation and repository management practices
  • Collaborate with product, design, and engineering teams on architecture and dependencies
  • Contribute to code reviews, documentation, and complex bug fixes
  • Mentor Senior Engineers and lead Engineering Practice community

Requirements For Senior Technical Lead, Software Engineer

Java
  • 7+ years of experience as a Full Stack Engineer
  • High level of English proficiency
  • Experience leading Agile software development methodologies
  • Experience in adapting high-level architecture to project needs
  • Expertise in object-oriented programming
  • High-level design proficiency following UML / C4 / ArchiMate
  • Experience in implementing scalable, secure enterprise-level systems
  • Knowledge of architectural styles, design patterns, SOLID principles and OWASP

Interested in this job?