Senior Engineering Manager at Maropost overseeing software engineering teams and project delivery. Focusing on people management and fostering a productive work environment in a hybrid setting.
Responsibilities
Manage team activities and ensure project delivery.
Contribute 20 %-30 % in writing code, performing code reviews, maintaining high coding standard, and implementing best practices for quality control.
Support engineers' professional growth and skill development through coaching and guidance.
Create detailed project plans for epics.
Execute agile project management processes.
Foster empathy and address team concerns.
Recruit globally distributed talent and conduct high quality interviews.
Implement process improvements to boost productivity.
Conduct regular 1:1 meetings and provide feedback.
Requirements
Bachelor’s/Master's degree in computer science, Engineering, or a related field.
12 plus years of hands-on software engineering experience.
10 years of experience with application and/or data design, architecture and development.
At least 5 years of experience leading two or more teams within an agile environment.
At least 3 years of experience providing direct people leadership including talent development, performance management, team building and succession planning.
Demonstrable experience leading a geographically distributed team.
Empathetic, proactive, and constructive communication skills, verbal and written.
Strong understanding of networking protocols (IP, TCP, DNS, proxying, etc.).
Good understanding of, and experience with, security protocols and standards.
Proficiency in using Jira, Confluence, Bitbucket or similar tools for project management and collaboration.
Strong negotiation skills to achieve consensus across departments and collaborate with teams across the organization.
In-depth technical expertise in at least one core language, framework, or technology preferably Ruby / Golang.
Proficiency in system design principles and methodologies, including the ability to architect scalable, robust, and efficient solutions to complex technical challenges.
Experience leading Data Engineers
Exposure to Public Cloud (AWS, GCP, Azure)
Experience leading multiple teams (2-3 teams consisting of 5+ associates)
Experience working in a commerce & marketing automation industry
Staff Software Engineer at Unloan driving AI - first innovation and building products with TypeScript, Next.js, and GraphQL. Delivering high - performance services and mentoring junior engineers.
Backend Developer at Insera, creating robust backend solutions for BI systems in Norrköping. Join a collaborative team in a flexible hybrid work culture with opportunities for growth.
Som .NET utvecklare utvecklar du system och programkod för kunder i en hybridarbetsmiljö. Du arbetar med teknik och samarbetar med kunder för att möta deras behov.
Python & AI Developer contributing to software solutions utilizing modern AI capabilities. Joining cross - functional teams to enhance product features and deliver high - quality software.
Technical Software Engineering Lead developing Java applications for Employee Benefits IT Team. Leading engineering teams in transforming the application landscape to achieve multi - year program outcomes.
Software Developer focused on backend solutions, working with Python and C++ in a hybrid role based in Madrid. Experience with complex SOA architecture required.
Mid - Senior Software Engineer for a global crowdfunding platform powering social justice movements. Improving and maintaining Laravel/MySQL systems to support thousands of campaigns.
Software Developer maintaining and developing app features for a user - friendly accounting platform. Collaborating with team on improvements to enhance user experience while providing technical support.
Senior Software Engineer developing backend applications for Cellulant, leading design and operations of mission - critical applications. Engaging with cross - functional teams to deliver high - value results in financial technology.
Senior .NET Backend Developer responsible for designing and maintaining backend systems using .NET technologies. Collaborating with cross - functional teams to ensure scalable architecture and code quality.