Location
Santa Clara, CA
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Straive
is a global leader in enterprise-grade data analytics and AI solutions, committed to empowering businesses across various industries with cutting-edge technology and expert insights. Backed by EQT, a top private equity firm, we are uniquely positioned to drive innovation through significant investments and an entrepreneurial spirit
Our core focus is on delivering advanced Data Analytics \& AI Solutions. By combining sophisticated technology with subject matter expertise, we deliver material impact on our clients' topline and streamline their operations. We specialize in providing tailored solutions across financial services, CPG, legal, pharma, life sciences, retail and logistics, helping them build robust data analytics and AI capabilities.
With a client base spanning 30 countries, Straive's strategically located teams operate from eight countries and is headquartered in Singapore. This global presence enables us to offer localized expertise with a worldwide perspective.
Join Straive to be part of a dynamic team at the forefront of data analytics and AI innovation. Here, you'll have the opportunity to contribute to transformative projects, supported by significant investments and an entrepreneurial drive fueled by our partnership with EQT.
**Website:
https://www.straive.com/**
Job Title:
Tech Lead
Location:
Santa Clara, CA (Onsite 5 days/week)
Job Type:
FTE
Job Summary:
We are seeking an experienced
Tech Lead
to provide technical leadership and hands-on expertise in designing, modernizing, and delivering high-quality software solutions. The ideal candidate is a strong individual contributor who can balance
architecture, coding, mentoring, GenAI-assisted development, and cross-functional collaboration
.
This role requires deep experience in
Python and .NET application development
, along with the ability to
drive application tech-stack conversion, modernization, and standardization
across teams. The Tech Lead will actively leverage
GenAI and Agentic AI tools
to accelerate development, improve code quality, and enhance engineering productivity in a global delivery environment.
Key Responsibilities:
Technical Leadership \& Architecture
- Provide technical direction and architectural guidance for new development and modernization initiatives.
- Own end-to-end design decisions, ensuring solutions are
scalable, secure, cloud-ready, and aligned with standardized enterprise architectures
.
- Lead
application tech-stack conversion and standardization efforts
, including migration and consolidation across Python and .NET platforms.
- Review and approve architecture designs, code, and technical documentation.
- Identify and drive
systemic technical improvements
, including reuse, simplification, and platform alignment.
Hands-On Development \& GenAI Adoption
- Actively contribute high-quality, maintainable, and performant code using
Python and .NET technologies
.
- Leverage
GenAI-based developer tools
(e.g., Copilot, Cursor, Claude, Windsurf) for:
- Code generation and refactoring
- Test case creation
- Documentation and design acceleration
- Debugging and optimization
- Apply
prompt engineering best practices
to improve accuracy, efficiency, and consistency of GenAI outputs.
- Lead by example in
coding standards, testing practices, CI/CD, and DevOps automation
.
- Troubleshoot complex technical issues and ensure timely, root-cause-oriented resolutions.
Agentic AI–Driven Engineering
- Design and guide the use of
Agentic AI workflows
for software development activities such as:
- Automated code reviews and refactoring
- Dependency analysis and impact assessment
- Regression detection and test automation
- Operational and observability insights
- Evaluate and recommend Agentic AI frameworks or approaches that improve developer productivity and software quality.
- Ensure Agentic AI solutions are
secure, auditable, and aligned with enterprise governance standards
.
Team Leadership \& Mentoring
- Mentor and coach developers on
modern application architecture, Python/.NET best practices, and AI-assisted development techniques
.
- Support sprint planning, backlog grooming, and Agile ceremonies.
- Delegate tasks effectively while maintaining accountability for quality and delivery.
- Foster a collaborative, learning-oriented engineering culture with a strong focus on continuous improvement.
Project \& Stakeholder Management
- Partner with product managers, architects, QA, and business stakeholders to translate requirements into technical solutions.
- Estimate development effort and support planning of timelines, milestones, and deliverables.
- Ensure projects are delivered
on time, within scope, and in compliance with technical and quality standards
.
- Communicate technical trade-offs and risks clearly to both technical and non-technical audiences.
Quality, Security \& Performance
- Enforce best practices in
secure coding, scalability, performance optimization, and resilience
.
- Drive adoption of
automated testing, CI/CD pipelines, infrastructure as code, and observability practices
.
- Ensure systems are reliable, maintainable, and production-ready, including AI-assisted components.
Required Skills \& Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 6–12\+ years
of hands-on software development experience.
- Proven experience as a
Senior Developer or Tech Lead
guiding engineering teams.
- Strong hands-on expertise in
Python and .NET application development
.
- Experience leading or contributing to
application tech-stack conversion, modernization, and standardization initiatives
.
- Strong understanding of:
- Software architecture and design patterns
- Microservices and API design
- Cloud platforms (Azure, AWS, or GCP)
- SQL and NoSQL databases
- CI/CD pipelines and DevOps practices
- Hands-on experience using
GenAI-based code generation tools
(e.g., Copilot, Cursor, Claude, Windsurf).
- Practical experience with
prompt engineering
and leveraging GenAI for day-to-day engineering tasks.
- Exposure to or hands-on experience with
Agentic AI concepts and tools
for software development workflows.
- Solid understanding of
Agile/Scrum methodologies
.
This job description is not intended to cover or contain a comprehensive listing of all responsibilities, duties, or activities that are required. Responsibilities, duties, and/or activities may change, or new ones may be added at any time with or without notice.
If you are a motivated professional with a passion for delivering impactful solutions, we’d love to hear from you. Apply today to be part of a dynamic and forward-thinking team at Straive.
“Straive is an Equal Opportunity Employer. Our policy is clear: there shall be no discrimination based on age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation.
We are an inclusive organization and actively promote equality of opportunity for all with the right mix of talent, skills and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.”
For more information, please visit our 🌐Website 📄Case Studies [in] LinkedIn
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.