Software Development Manager
Location
Salary
55000 - 100000 a year (s)
Description
The role:
As the Manager of the Galileo Cards and Messaging team, you will be responsible for leading a team to ensure the highest levels of availability, performance, and security of the Galileo messaging platform and leading initiatives to improve overall capabilities in a highly distributed and dynamic environment.
The role requires an experienced engineering leader with excellent cross-functional and communication skills as well as backgrounds in operations, software development, systems performance, and resilience engineering. Always focusing on the quality experience of our customers.
What you’ll do:
- Own the vision of the future Galileo Cards and Messaging platform
- Lead by example, care for the team, and establish credibility with the quality of the team’s technical execution
- Lead the development, delivery, and operation of the Messaging service
- Proactively ensure the highest levels of system availability
- Nurture a culture of continuous improvement and blameless retrospection within the organization
- Grow and mentor a team of engineers, building their talents by exposing them to new challenges and experiences
- Participate in deep technical design discussions within the team, and across partner teams to ensure that we're building the right systems and keeping the quality high
- Track project performance against defined milestones/goals.
- Conduct process improvement projects to increase performance in vital program metrics.
- Communicate ongoing project health with key stakeholders and business leadership
What you’ll need:
- BS/MS degree in Computer Science, Engineering, or a related subject
- 8+ years of experience with software development
- 3+ years of experience managing a team of engineers (can overlap with programming experience)
- Consistent track record of performance management and career development of individual contributors
- Ability to engage in technical and business discussions from both tactical and strategic viewpoints
- Experience with operating in Cloud and distributed systems
- Experience with Continuous Delivery principles and techniques
- Experience with DevOps and full ownership of services from development to production
- Ability to balance delivering on business objectives while also protecting the long term quality of platform
- Experience leading cross-organizational efforts with different teams to ensure successful delivery of projects
Nice to have:
- Expertise in building and deploying software using cloud services and AWS platforms including VPCs, ECS/EKS, etc.
- Experience working in highly regulated environments such as FinTech
Please mention the word **CHERISH** and tag RMjE2LjI0NS4yMjEuOTE= when applying to show you read the job post completely (#RMjE2LjI0NS4yMjEuOTE=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.
Job type:
Remote job
Tags
- software
- manager
- design
- system
- security
- technical
- devops
- finance
- cloud
- leader
- management
- health
- engineering
- digital nomad
Sent 120 days ago