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.
- 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.
- 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
- Comprehensive health insurance coverage for employees, with options to extend coverage to dependents
- Paid time off and company holidays, along with additional leave benefits as per policy
- Flexible work arrangements, supporting work-life balance
- Learning and development opportunities to support continuous growth and upskilling
- Employee wellness initiatives and programs focused on physical and mental well-being