Thrive Capital Portfolio Careers

Thrive Capital
companies
Jobs

Software Engineer III

Fanatics

Fanatics

Software Engineering
Hyderabad, Telangana, India
Posted on Mar 19, 2026

Are you an independent technical contributor with strong domain expertise and a passion for writing pristine, reliable code? We're seeking a Software Engineer III to build scalable, high-performance applications and services that power our next-generation FinTech Integration layer. You'll play a key role in developing cutting-edge solutions that drive business growth and accelerate innovation.

As a Software Engineer III, you'll work independently on complex problems, produce high-quality code with minimal oversight, and mentor junior engineers. You'll triage production issues, contribute to root cause analysis, and maintain comprehensive technical documentation. Your expertise in distributed systems, modern web technologies, and AI-augmented development will be instrumental in delivering reliable, scalable solutions.

You consistently demonstrate technical excellence, take ownership of your work, and communicate effectively with cross-functional teams. You're proactive in identifying and resolving issues, passionate about continuous improvement, and committed to raising the quality bar.

What will you do

  • Design and develop complex, scalable microservices and applications with minimal oversight, ensuring high code quality, reliability, and performance
  • Work independently on assigned problems and triage production issues, identifying root causes and suggesting solutions
  • Write modular, testable, resilient, production-grade code with strong attention to edge cases and optimization
  • Architect components and services with strong understanding of distributed systems, fault tolerance, and scalability
  • Debug and optimize systems for performance, concurrency, and memory management
  • Collaborate with Product, QA, and business stakeholders to understand requirements and deliver end-to-end features
  • Author and maintain technical documentation including design docs, API specifications, runbooks, and troubleshooting guides with minimal assistance
  • Mentor junior engineers through code reviews, design discussions, and knowledge sharing
  • Contribute to technical design discussions and provide detailed status updates to stakeholders
  • Drive testing and quality standards, ensuring robust observability, monitoring, and alerting
  • Leverage AI/ML tools (GitHub Copilot, ChatGPT, etc.) to enhance development productivity and integrate them into CI/CD workflows

Job Requirements

Education & Experience:

  • Bachelor’s degree in computer science or equivalent practical experience.
  • 3 to 5 years of experience in software development with strong focus on microservices architecture
  • 2 years of experience building fintech-related integrations
  • Knowledge of ERP financial modules (GL, AP, AR, PO, SO)

Technical Skills:

Programming & Algorithms:

  • Mastery of at least one modern programming language (Java, Python, Go, Node.js, or C#)
  • Deep understanding of algorithms, data structures, concurrency, memory management, debugging, and optimization

Backend Development:

  • Expertise in building RESTful APIs, microservices architecture, and event-driven systems
  • Experience with Web Services, API integration, and data exchanges with third parties

Database Technologies:

  • Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL databases
  • Experience with systems, schema design, caching strategies, and consistency models

Cloud & DevOps:

  • Proven experience with cloud platforms (AWS, Azure, or GCP) including serverless computing, container orchestration (Docker, Kubernetes), and infrastructure as code
  • Proficiency in CI/CD pipelines, deployment strategies, automated testing, and infrastructure automation

Distributed Systems:

  • Deep understanding of distributed systems concepts, microservices patterns, service mesh, message queues (Kafka, RabbitMQ, SQS), and fault tolerance

Observability:

  • Experience implementing monitoring, alerting, logging, and distributed tracing in production systems (Prometheus, Grafana, ELK, Datadog, New Relic)

AI/ML Integration:

  • Proficiency using AI-powered development tools (GitHub Copilot, Amazon CodeWhisperer, Tabnine, ChatGPT, Cursor) for code generation, refactoring, and documentation
  • Experience integrating AI/ML APIs and services (OpenAI, Anthropic, AWS SageMaker, Azure AI) into applications
  • Understanding of prompt engineering and LLM integration patterns
  • Familiarity with vector databases and semantic search (Pinecone, Weaviate, pgvector)
  • Knowledge of AI-assisted testing, code review, and quality assurance tool

We are seeking a highly skilled Software Engineer III to design and build scalable, high-performance applications that power our next-generation FinTech integration platform. This role requires strong expertise in microservices architecture, distributed systems, and modern cloud technologies. The ideal candidate works independently on complex technical challenges, writes clean and reliable production-grade code, and contributes to system design, performance optimization, and production support.
  • The candidate will be reporting the Director of Engineering / VP of Engineering, so understanding of finance concepts of running a small or large team is essential.
  • The candidate will have software engineers and analysts reporting into them. People management skills is also essential.
  • Conflict resolution and understanding trade offs when prioritizing resources is a critical trait of the Engineering manager.
  • The candidate will have expert skills in SQL, software engineering principles, agile and Kanban delivery mechanisms, documentation using wiki and task management tools.
  • The candidate will possess fair skills in at least one programming language, software development estimation, software architecture and tools associated with that.
  • Should have a minimum of 5 years experience in the relevant field as an individual contributor and a minimum of 3 years experience as a manager.
  • Bachelor's degree in engineering in computer science or equivalent discipline preferred. MBA is an added plus.

  • Design and development of various integration specifications using JSON, XML, EDI (X12 and EDIFACT maps). Very familiar with Supply chain domain concepts. Having worked with a retailer or wholesaler in apparel industry is a definite plus.
  • Work closely with the order capture and validation teams as they build out new solutions for B2B Customer order capture and enabling a pathway to migrating applications from the current older EDI platform (Informix 4GL) to a new one (Java, ReactJS). The transition role is more from supporting on a Subject Matter Level effort providing guidance on business rules.
  • Manage daily EDI and integration operations including but not limited to - monitoring order flow between B2B entities, shipment advices, invoice processing etc
  • As a leader of integration projects, the manager is responsible for defining project scopes, deliverables and schedules. Allocates resources for such efforts and ensuring that any testing efforts both internal and external are well coordinated.
  • Communication is key for this role. Some important activities for communication involve establishing business stakeholder meetings, frequent meetings with product managers who are responsible for various systems that interface with the order and shipment pipelines.
  • Manage team members who have engineering and non engineering background.