The Single Source for Smarter Data™
Senior Advisor – Software Engineering
Location
India
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
Senior Advisor – Software Engineering
MRO
• Provide technical leadership and advisory oversight across engineering teams and initiatives. • Define and evolve system architecture and design standards, ensuring scalability, performance, and long-term maintainability. • Guide teams on technology selection, architectural trade-offs, and best practices. • Serve as a technical mentor to senior and mid-level engineers, raising overall engineering maturity. • Oversee and improve CI/CD, release management, and DevOps practices to enable reliable, high-velocity delivery. • Establish strong repository management and code governance practices using platforms such as GitHub, GitLab, or equivalent. • Partner with product, business, and leadership stakeholders to translate business objectives into technical strategy. • Review critical designs, lead architectural discussions, and provide final technical sign-off where required. • Drive adoption of engineering best practices, including security, observability, performance, and reliability.
Job Requirements
- 12+ years of experience in software engineering
- Strong hands-on experience with Ruby on Rails in production environments
- Solid proficiency in JavaScript and modern web development practices
- Extensive experience with SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis)
- Proven ability to design complex systems and platforms, including high-availability and scalable architectures
- Deep understanding of CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins, etc.)
- Strong expertise in Git-based source control and repository management
- Excellent communication skills with the ability to influence technical decisions across teams
Benefits
- Professional development opportunities
- Flexible work arrangements
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Engineer
MetrikflowThe all-in-one AI-powered ESG platform for industrial companies to track and reduce the impact of their supply chains.
• Design, develop, and maintain scalable web applications using React, Vue, or Angular on the frontend • Build and maintain backend services and APIs using Node.js (REST and/or GraphQL) • Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions • Implement clean, reusable, and well-tested code across the full stack • Optimize frontend performance, accessibility, and responsiveness across devices • Design and manage database schemas and data flows (SQL and/or NoSQL) • Integrate third-party APIs and services (auth, payments, analytics, cloud services, etc.) • Ensure application security, scalability, and reliability • Write and maintain unit, integration, and end-to-end tests • Participate in code reviews, architectural discussions, and technical decision-making • Debug, troubleshoot, and resolve production issues • Contribute to CI/CD pipelines, deployment processes, and environment management • Continuously improve code quality, development workflows, and system performance • Stay up to date with modern JavaScript, frontend frameworks, and backend best practices
Software Engineer
TalogyWe help 10,000+ organizations worldwide find, build, and grow the best talent.
• Collaborate as a full-stack engineer and as part of an Agile team to design, develop, and maintain your team’s software • Collaborate with product management to prioritize and plan necessary technical debt remediation and refactoring • Collaborate with the product team and development community of practice to review and discuss new technologies, architectural designs, and coding standards / best practices
Lead Software Engineer – Tech Lead, Growth
MaximusMaximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has
• Deliver protocol-level A/B experiments on signup flows, checkout, plan pricing, and product recommendations using Amplitude • Ship full-stack features across the acquisition funnel in Rails and React • Coach and develop your engineering team through regular 1:1s, pair programming, code reviews, and career conversations • Own experiment design, including sample sizing, metric selection, and the CVR-vs-retention tension that comes with a dual mandate • Iterate and continuously optimize plan and pricing architecture, including payment platform integrations • Build and maintain the experimentation infrastructure your team runs on • Partner with data engineering to instrument cohort-level M1 retention tracking per experiment • Drive adoption of AI-assisted development across the team, using tools like Claude Code and Devin to increase shipping and development velocity
Lead Software Engineer – Tech Lead, Growth
MaximusMaximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has
• Deliver protocol-level A/B experiments on signup flows, checkout, plan pricing, and product recommendations using Amplitude • Ship full-stack features across the acquisition funnel in Rails and React • Coach and develop your engineering team through regular 1:1s, pair programming, code reviews, and career conversations • Own experiment design, including sample sizing, metric selection, and the CVR-vs-retention tension that comes with a dual mandate • Iterate and continuously optimize plan and pricing architecture, including payment platform integrations • Build and maintain the experimentation infrastructure your team runs on • Partner with data engineering to instrument cohort-level M1 retention tracking per experiment • Drive adoption of AI-assisted development across the team, using tools like Claude Code and Devin to increase shipping and development velocity



