Manager, Software Engineering
Kobie · St. Petersburg, FL · 1 mo ago
RemoteRemoteEngineeringFull-time
About the role
The Manager of Software Engineering leads one or more Agile development squads within the Software Engineering group at Kobie. This role focuses on delivering scalable, high-quality software solutions while supporting the growth and development of the engineering team.
Responsibilities
- Lead one or more Agile development squads within the Software Engineering group, delivering scalable and high-quality platform capabilities and client solutions
- Partner closely with Product Owners, Solution Architects and the teams to translate business requirements into well-designed technical solutions
- Drive end-to-end delivery of engineering initiatives, ensuring predictable execution, high quality, and alignment with product and client implementation goals
- Mentor and support engineers through technical guidance, coaching, and performance feedback, helping them grow their skills and careers
- Contribute to the design and development of modern distributed systems and microservices architectures
- Champion strong engineering practices, including code quality, automated testing, documentation, and operational readiness
- Work with QA and SDET teams to improve test automation coverage and quality engineering practices across Agile squads
- Define and evolve CI/CD strategies and infrastructure, enabling automated, secure, and efficient deployments
- Contribute to the design and development of modern distributed systems and microservices architectures
- Champion strong engineering practices, including code quality, automated testing, documentation, and operational readiness
- Work with QA and SDET teams to improve test automation coverage and quality engineering practices across Agile squads
- Define and evolve CI/CD strategies and infrastructure, enabling automated, secure, and efficient deployments
- Communicate technical approaches and decisions effectively to both technical and non-technical stakeholders, building strong working relationships across the organization
Requirements
- 8–10 years of software development experience, with 2+ years of engineering leadership or team management
- Proven experience leading Agile development teams delivering production-grade software systems
- Hands-on expertise in modern backend and frontend technologies (e.g., Java, Spring, Angular) and testing methodologies
- Strong understanding of modern Java architecture including event-driven design, Kafka, pub/sub messaging patterns, and scalable microservices
- Familiarity with event-driven design and messaging platforms such as Kafka or similar pub/sub systems
- Experience running production workloads in cloud-based, containerized environments using tools such as Docker, Kubernetes, and Terraform
- Demonstrated ability to define and evolve CI/CD strategies and infrastructure, enabling automated, secure, and efficient deployments
- Knowledge of test automation strategy and frameworks, including test coverage analysis, parallel test execution, and integration into CI pipelines
- Experience with testing tools such as Playwright, Selenium, Rest Assured, Postman, SoapUI, or similar frameworks and test-first development approaches, preferably BDD
- Strong communication and collaboration skills with the ability to work effectively with cross-functional teams in a matrixed organization
- Ability to mentor engineers, drive team accountability, and maintain focus on delivering high-quality outcomes
Qualifications
Knowledge of modern Java architecture including event-driven design, Kafka, pub/sub messaging patterns, and scalable microservices
Skills
- Leadership and management skills
- Technical expertise in modern backend and frontend technologies
- Experience with cloud-based, containerized environments
- Strong communication and collaboration skills
- Experience with test automation and test-first development approaches
Benefits
Kobie offers a diverse suite of benefits prioritizing your growth, development, and personal well-being. Discover more about our perks and benefits here.
Pay
Competitive compensation package tailored to each candidate’s experience and qualifications.
Schedule
Remote-first, with occasional in-person collaboration opportunities.