Software Engineering Manager
Location
Florida
Posted
23 days ago
Salary
$135K - $165K / year
Job Description
Job Requirements
- Manage technical debt and ensure sustainable development velocity through regular refactoring and quality improvements
- Conduct and facilitate code reviews, ensuring high-quality code and knowledge sharing across the team
- Partner with DevOps to support the development of CI/CD pipelines using GitHub Actions for automated testing and deployment
- Ensure applications meet performance, scalability, security, and compliance requirements (PCI-DSS, SOC2)
- Foster a culture of innovation, experimentation, and continuous learning
- Provide regular reporting on team health, project status, risks, and metrics to VP of Engineering and stakeholders
- Support integration efforts with ERP systems, banking platforms, and third-party financial technology services
- Coach team members on database & application performance optimization including proper use of ORMs, indexing, and parallel processing
- Participate in Agile ceremonies and adapt processes to maximize team effectiveness
- Manage engineering escalation rotations and incident response for the team
- Remove blockers and ensure the team has the resources and support needed to succeed
- Stay current with emerging technologies, industry trends, and best practices in FinTech and cloud computing
- Critical Deliverables:
- Successful team building and management of individual contributors
- Timely delivery of features and projects with predictable velocity
- Comprehensive team metrics and health reporting
- Effective sprint planning and execution
- Strong team culture focused on quality, innovation, and collaboration
- Continuous improvement in deployment frequency and reliability
- Reduction in technical debt and increase in code quality metrics
- Successful mentorship and career development of team members
- Required Skills/Abilities:
- Proven ability to build and lead high-performing engineering teams
- Strong hands-on technical skills with ability to code production-quality software in .NET (C#) and modern front-end frameworks
- Deep expertise in cloud-native application development on AWS
- Proficiency with Infrastructure as Code tools (AWS CDK, CloudFormation)
- Strong understanding of CI/CD practices and experience implementing automated pipelines using GitHub Actions
- Experience with database design, optimization, and performance tuning (PostgreSQL, SQL Server)
- Knowledge of software development methodologies including Agile, Scrum, and Kanban
- Experience establishing and tracking engineering metrics and KPIs
- Excellent communication skills with ability to explain complex technical concepts to various audiences
- Proven mentoring and coaching abilities
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Lead the Report & Dashboard team to build data access and visualization layers, manage engineering teams, drive process improvements, and ensure high availability for reporting services.
Software Development Manager
Guild MortgageIn neighborhoods and communities everywhere, we deliver the promise of home.
Software Development Manager overseeing application development at a mortgage banking firm
Lead and support a team of engineering leads and contributors to deliver a 4-player co-op game. Assign engineers to cross-functional pods, provide technical leadership, coaching and career development, allocate resources, partner with production and stakeholders, contribute hands-on in Unreal Engine 5 (Blueprints/C++), and support milestones and occasional travel (up to 10%).
Lead a greenfield cross-functional team to architect and build an integration between ApartmentIQ and Maven: design data-driven flows (Postgres/PostGIS) to trigger AI-driven marketing actions, own Rails 7 APIs and React+Tailwind frontends, implement automated code review/testing, mentor engineers, and collaborate with Product and Data Science to ship production-quality, real-time pipelines.