About the Role
The Delivery Engineer will own the processes that move code from development to production, ensuring releases are efficient, repeatable, and resilient. This role bridges development, operations, and quality assurance to maintain a smooth and secure delivery pipeline.
Responsibilities
- Design and maintain deployment pipelines for consistent software releases
- Collaborate with development teams to integrate delivery best practices
- Monitor system performance during and after deployments
- Troubleshoot delivery failures and implement corrective solutions
- Ensure compliance with security and operational standards
- Optimize release processes for speed and reliability
- Support rollback procedures when necessary
- Maintain documentation for deployment workflows
- Work closely with operations and QA teams
- Identify bottlenecks in the delivery lifecycle
- Implement automation to reduce manual intervention
- Manage configuration across multiple environments
- Enforce version control and change management policies
- Respond to incidents related to deployment issues
- Participate in on-call rotations as needed
- Evaluate new tools for improving delivery efficiency
- Ensure environments are provisioned correctly
- Track delivery metrics and report on performance
- Promote consistency between staging and production
- Support zero-downtime deployment strategies
- Contribute to post-mortem analyses after incidents
- Maintain alignment with infrastructure teams
- Assist in scaling delivery systems for growth
- Uphold system reliability during high-traffic periods
- Facilitate smooth handoffs between teams
Nice to Have
- Experience in fintech or financial services industry
- Exposure to high-availability systems
- Certifications in cloud or DevOps platforms
- Background in incident response coordination
- Knowledge of regulatory compliance standards
- Prior work with scalable microservices architectures
Compensation
Competitive salary and benefits package commensurate with experience
Work Arrangement
Hybrid work model with flexibility for remote and in-office collaboration
Team
Collaborative engineering environment focused on continuous delivery and system reliability
Our Engineering Culture
- We value transparency, ownership, and continuous learning in our engineering teams
- Engineers are empowered to make decisions that improve system performance and team efficiency
- We emphasize sustainable delivery over rapid, risky deployments
Growth Opportunities
- Opportunities to lead initiatives in automation and platform improvement
- Access to training and conferences to support professional development
- Clear pathways for advancement within technical and leadership tracks
Sponsorship available for qualified candidates requiring work authorization