Engineering Manager

February 2, 2023
Full Time Armenia | Philippines | Portugal

Webb Fontaine Group

Engineering Manager | Position Summary

 

People matter. The Webb Fontaine culture focuses on its employees’ success and happiness ensuring they feel valued across the organization. Our team members are identified by their passion and enthusiasm for excellence and innovation by getting results and developing their skills. Being a team player is vital: we care and support each other through integrity and openness. 

We welcome a motivated Engineering Manager to lead the design, development, testing, and maintenance of high-quality scalable enterprise applications while overseeing the entire process from an engineering standpoint. We need someone with a proven record of managing a high-performing team, creating a roadmap for the team, and guiding the development and growth of the team members. 

Technical Stack: Java 17, Spring Boot, Elasticsearch, PostgreSQL, Oracle, Kafka, MinIO, GridGain IMDG, Grafana/Prometheus/Jaeger, Kubernetes, Linux 

Tools: Git, Bitbucket, TeamCity, Jira, Sonar 

Let’s go deep and understand what we expect our new team member will do: 

– Lead the engineering team and be responsible for onboarding, training, mentoring, coaching, and career development
– Champion excellence by building metrics and processes for continuous quality assessment and improvement
– Collaborate with stakeholders and other teams to scope requirements and align responsibilities
– Partner with various leaders to maintain a collaborative engineering and product organization
– Effectively communicate organizational goals set by the leadership to the team members
– Schedule regular one-on-one meetings with team members to discuss progress or any bottlenecks and ensures that direct reports receive frequent, actionable feedback to support the team’s career growth
– Plan and execute strategies for product fulfillment
– May supervise the work of multiple teams
– Identify team goals and ensure alignment with organizational strategy
– Monitor and evaluate the performance of the team members in line with the strategic targets, and provide mentoring or training, if necessary
– Guide the development and growth of their team members (both on technical and soft skills)
– Constantly motivate and engage employees
– Have a proven track record in recruiting and retaining top talent and excel in day-to-day people and performance management tasks 

The candidate should have the following background: 

– Bachelor’s or Master’s Degree in Computer Science, Engineering, or a relevant field
– At least 8+ years of experience in Engineering roles across multiple technologies and platforms
– 5+ years of experience working directly within engineering teams
– Experience partnering with product management teams
– Experience with continuous integration and delivery tools
– In-depth knowledge of Agile process, principles, and metrics (burn down metrics, velocity, lead time, cycle time)
– Experience in leading the design and delivery of distributed scalable systems
– Fluent knowledge of engineering best practices as well as seasoned leadership experience
– Excellent communication and people skills, with the ability to work across departments and senior stakeholders
– Can pioneer new technical directions for projects critical to the company’s success 

Technical requirements: 

– At least 5+ years of experience with Java
– Experience in Spring/Spring Boot
– Experience with containerization and container orchestration technologies, such as Kubernetes
– Excellent knowledge of relational databases (Oracle, PostgreSQL) and ORM frameworks
– Experience with observability and monitoring solutions
– Solid understanding of API, microservice, and integration concepts and technologies, such as REST, gRPC, message queues
– Performance analysis of JVM applications, understanding of threading, concurrency, and problems that can result from concurrent processing
– Experience working in a DevOps culture   

Nice to have: 

– Experience in ELK stack, message brokers such as Kafka
– Experience with Kotlin, Groovy
– Experience in the management and deployment of cloud computing applications and infrastructure 

 Webb Fontaine values 

Excellence: This role requires an exceptional standard of excellence across its projects and deliverables, leading the way in quality and time management. 

Passion: We are so passionate about what we do, we need someone to join the team that will join us on our quest to transform the Trade environment with enthusiasm and dynamism. 

Innovation: Innovation is not just a buzzword for us it’s a way of life, turning ideas into solutions whilst adding value for our customers. 

Trust: We hire the best, with complete trust in their ability and creativity. 

Collaboration: We believe that all goals can be achieved through teamwork, and you need to be a great team player and a supportive team member. 

Happiness: We believe that happiness is a key component in innovation across our business, you need to bring happiness to this role and your colleagues. 

Creativity: We need someone full of ideas and initiation, who can bring ideas to the table and implement them with the best quality. 

How to apply 

We look forward to meeting you in person to discuss the role in detail and hear about your career goals. Please, apply for the vacancy by pressing the “Apply” button below. 

 

Upload your CV/resume or any other relevant file. Max. file size: 130 MB.
Upload a motivation letter