- Remote, India
- Remote
- Full-time · Senior
- 7+ years
The Senior Software Engineer helps build, evolve, and operate the platforms that power AHEAD's business across cloud, data, AI, security, and software delivery. This role takes meaningful work from problem definition through production, makes sound technical decisions, and helps the team deliver software that is secure, reliable, and maintainable.
Responsibilities
- Own well-scoped initiatives from understanding the user need and business outcome through design, implementation, deployment, production support, and continuous improvement.
- Design and build secure, scalable solutions across web applications, services, APIs, MCP servers and integrations, data pipelines, and platform integrations.
- Use AI tools and coding agents to accelerate exploration, scaffolding, refactors, tests, documentation, and research, then review, test, secure, and harden everything shipped.
- Participate across analysis, design, implementation, integration, testing, deployment, observability, debugging, and support.
- Contribute to architecture reviews and code reviews, and help improve engineering standards for quality, security, reliability, and maintainability.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Nice to have: dbt
- Nice to have: Snowflake
- Nice to have: PostgreSQL
