Everseen logo

Engineering Manager - Software Development

Hiring from
Romania
Work type
Hybrid
Posted

621,054 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
Everseen: A leader in vision AI solutions for the world’s leading retailers.

The Role

We are looking for an Engineering Manager to lead one of our core platform teams. The team builds the services and components - primarily in Node.js, Python and C++ - that connect Everseen's edge vision AI with store systems and our cloud platform. You will run the team day to day, own delivery of its projects, and grow the engineers who report to you, while staying close enough to the technology to guide design decisions and keep quality high.

What you'll do

Leadership

  • Manage and lead the team reporting to you, running the day-to-day of the team and its projects.
  • Hold overall responsibility for the projects the team is working on, and act as the team's point of
  • escalation.
  • Work with senior leadership to define strategic goals for the team, and measure performance against
  • them.
  • Monitor and support team members' career paths; evaluate performance and propose promotions.
  • Assess and propose headcount adjustments based on the project roadmap and team capacity.
  • Teaching and Sharing Culture

    • Ensure skills, knowledge and expertise are shared across the engineering team.
    • Foster a culture of collaboration and continuous learning through training sessions, workshops and knowledge-sharing sessions.
    • Design and Development

    • Coordinate and drive progress with cross-functional teams in designing and developing new features and functionality.
    • Ensure solutions meet project objectives and enhance the user experience.
    • Coding

    • Ensure the design and implementation of reusable, testable, efficient and elegant code, based on requirements and the longer-term product and feature strategy.
    • Ensure adherence to coding standards and best practices.
    • Integration of Third-Party Solutions

    • Ensure the evaluation, integration and maintenance of third-party software solutions to optimise system performance.
    • Expand product capabilities by integrating compatible third-party solutions.
    • Monitoring and Troubleshooting

    • Ensure seamless operation and timely resolution of anomalies to maintain system reliability.
    • Documentation
    • Ensure documentation is clear, comprehensive and up to date, overseeing its creation, maintenance and adherence to organisational standards.

    Collaborating With

    Product Owners and Product Managers, other Engineering teams (Edge, Cloud, AI/ML, Validation/QA, DevOps), Solution Architects, Support and Delivery teams, and customer-facing stakeholders where escalations require engineering input.

    Profile and Skills

    Experience

  • 7+ years of experience managing software engineering teams, including people responsibility (performance, career development, hiring) and delivery ownership for the team's projects.
  • Background as a hands-on software engineer.
  • Technical Skills
  • Basic knowledge of cloud security, scalability and performance optimisation principles.
  • Good understanding of cloud computing technologies and services (IaaS, PaaS, SaaS).
  • Familiarity with microservices and distributed systems, and modern software development architectures.
  • Broad understanding of the software engineering and architecture space, including programming languages, frameworks, techniques and industry trends in AI.
  • Enough hands-on depth in Node.js, Python or C++ to review designs and code and guide technical decisions across a mixed-language codebase.
  • Interest in Learning and Growth Mindset

  • Demonstrated interest in learning and a strong desire to expand knowledge in the field.
  • Curiosity to explore new technologies, methodologies and best practices.
  • Results-oriented attitude, with a drive to achieve objectives efficiently.
  • Analytical and Problem-Solving Skills

  • Strong analytical and problem-solving abilities, using data to inform product and technical decisions.
  • Additional Skills (nice to have)

  • Experience with middleware, integration or messaging layers (e.g. message brokers, REST/gRPC APIs, event-driven systems).
  • Experience with edge or on-premise deployments, Linux and containers (Docker/Kubernetes).
  • Experience working with teams distributed across time zones.
  • Degree in Computer Science, Engineering or a related field.
  • About Everseen

    Shrink and inefficiency cost global retailers more than a hundred billion dollars each year. But Everseen is changing that equation. We are a leader in vision AI, transforming business operations for global retailers by reducing shrink, improving operations, and delivering a better customer experience.
    Supporting 11 of the top 20 global retailers, Everseen’s AI innovations help retailers save millions of dollars every month. Its flagship product, Evercheck, is deployed in 10,000 retail stores and 150,000 checkouts globally. Everseen operates at unmatched scale, processing over 15 million transactions, and more than six petabytes of video data, daily.
    Trusted by major food, drug, mass, and specialty retailers around the world - including Kroger, Meijer, and Woolworths - we also partner with leading hardware, AI, and cloud computing providers such as Google, NVIDIA, NCR, and Dell.
    Founded in 2007 and headquartered in Cork, Ireland, Everseen has over 700 employees globally, with a European headquarters in Cork, Ireland, a U.S. headquarters in Miami, and hubs in Romania, Serbia, India, Australia, and Spain.
    We are a dedicated team of inventors, research scientists, engineers, AI experts and retail industry veterans. Our culture is built on accountability, collaboration, and high standards. We take ownership of outcomes, prioritise our customers, operate as one team, move quickly with purpose, and continually raise the bar in everything we deliver.

    Our Culture

    Our culture is built on ownership and accountability, we own outcomes, not tasks. We stay relentlessly customer-first, letting their needs shape our priorities and decisions.
    We work as one team: we challenge ideas, align quickly, and commit together. We move with pace, without compromising on simplicity or quality. And every day, we raise the bar, strengthening our talent, pushing innovation forward, and maximizing our impact.
    Our Values
    We OWN THE OUTCOME. No silos, no excuses.
    We ARE CUSTOMER-FIRST. They guide our decisions.
    We ARE ONE TEAM. Debate, decide, commit.
    We MOVE WITH PACE. With simplicity and quality.
    We RAISE THE BAR. On talent, innovation and impact.

    Our Commitment

    Everseen is committed to creating an environment where everyone can succeed. Our employees should feel a sense of belonging, have an opportunity to grow their careers, and feel free to be their most authentic selves. Everseen takes great pride in the diversity of its global workforce, and insists upon a safe, inclusive workplace where our differences are our collective strength. We treat each other with dignity, and respect, and require all employees, officers, and directors to seek to understand the importance and value to Everseen of diversity, and inclusion.
    Everseen is committed to creating a safe environment for all employees and has a zero tolerance policy for bias and discrimination of any kind. Our work environment is one without offensive, hostile, or intimidating conduct, whether verbal, written or physical, in nature. Everseen will not tolerate prejudice or discrimination of any kind including without limitation, where based on aspects such as, race, colour, sex, gender, religion, age, family status, disability of any kind, sexual orientation.

    Similar jobs

    Apply for this job100% free