Skip to main content
S

Software Developer - Gen AI

Straive

Location

Santa Clara, CA

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

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.

Browse All Jobs