Taulia is seeking an Engineering Manager to lead a development team, drive technical direction, and ensure the successful execution of product roadmaps for their Fintech software.
Requirements
- 8+ years of software development experience on large-scale, high-volume systems.
- Well-versed in the software development lifecycle and best practices.
- Ability to contribute to multiple systems as needed, with a broad understanding of the company's software infrastructure.
- Strong analytical and creative problem-solving skills to tackle problems of moderate to high complexity.
- Proficient in writing maintainable, reusable code in Groovy/Java using Spring, Jersey and more.
- Experience developing low-latency scalable micro-services and APIs that participate in a graph of constantly evolving services oriented architecture.
- Experience developing software with AI tools is a plus, demonstrating an understanding of their application in modern software systems.
Responsibilities
- Provide recommendations for continuous improvement on company-wide applications and work across all phases of the software development lifecycle.
- Coordinate monitoring, alerting, triage, escalation (on-call), and incident management for all team-owned production systems.
- Contribute to the team’s roadmap deliverables as an engineering leader.
- Conduct epic-level project design reviews with all relevant stakeholders.
- Collaborate regularly with product managers to ensure accuracy of acceptance criteria for project and story delivery.
- Fulfill a leadership role as a subject-matter expert, defining and influencing cross-team interdependent roadmaps.
- Work with an understanding of our company mission, product offerings, and software infrastructure to ensure alignment and effective collaboration across all departments.
Other
- Directly manage a team of engineers, providing guidance, mentorship, and career development support.
- Conduct daily stand-ups, regular backlog grooming meetings, sprint/release planning meetings, and retrospectives to ensure team alignment and efficiency.
- Recruit, hire, and retain top engineering talent, fostering a high-performing and collaborative team culture.
- Project manage key team deliverables, ensuring projects are properly scoped, tracked, planned, and communicated from inception to completion.
- Excellent interpersonal and communication skills, with a proven ability to foster a collaborative and inclusive team environment.