Strong software engineer to lead Technology Group at a high-growth consulting firm based in the US and India. Work with US-based clients and Indian teams to brainstorm client requirements, drive architecture decisions, and manage projects.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
- Design, develop, and deploy frontend/backend components and scalable software systems and APIs
- Writing clean, high-quality, high-performance, maintainable code
- Ensure high performance, test coverage, observability, and system reliability
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Use data analytics skills to draw insights and inform decision-making
- Participate in regular team meetings, code reviews and architecture discussions
- Set up and maintain CI/CD pipelines using GitHub Actions / GitLab CI etc.
Qualifications
- Bachelor's degree in Computer Science (or related field)
- 2-4 years of experience (preferably startup) working with LLM APIs, Django, React.js, Node.js, Next.js, React Native
- Strong work ethic and willingness to work in US hours (this is a remote position with an option to travel to US)
- Strong problem-solving and communication skills, including the ability to effectively communicate with business stakeholders
- Familiarity with Git, CI/CD pipelines and version control
- Experience with data analytics (preferred, but not required)
- Exposure to LLMs / NLP tools (OpenAI, HuggingFace, LangChain)
- Intellectual curiosity and a habit of proactively exploring and applying emerging technologies
- Strong sense of ownership and ability to work autonomously in a fast-paced, evolving environment
- Commitment to continuous learning, staying current with modern tools, frameworks, and industry best practices
- Results-oriented mindset with a bias toward action and measurable outcomes
- Bonus points: Experience with vector search, semantic embeddings, RAG pipelines; Familiarity with event-driven architecture, GraphQL, or gRPC; Contributions to OSS, technical blogs, or developer communities
This position comes with a three-year commitment to support long-term growth and development.