Easypost-2

Senior Manager, Software Engineering

Remote Full Time
🧡📦💙Founded in 2012, EasyPost is a YC unicorn whose mission is to make shipping simple for businesses—from garage startups to the Fortune 500. Shipping, now more than ever, is the backbone of the global economy, but integrating the technology-enabled operations of a modern business with the low-tech and complex shipping industry has always been a challenge. EasyPost solves this problem with the first developer-friendly REST API for shipping, and we continue to push boundaries and discover new ways to simplify shipping for all. Our team is rapidly growing, and this is the perfect time to get on board. Join us and help build the shipping infrastructure of the future. We’re builders, problem-solvers, and “there has to be a better way” people. We like elegant architecture, fast decisions, and shipping (pun intended) improvements that power millions of deliveries every day. We stay scrappy, we move fast, and we don’t wait for permission to innovate in an industry that desperately needs it. If you want to work on systems that actually move the world—literally—you’re in the right place. 🚚✨

Position Summary: 
 
The Senior Manager of Software Engineering for the Core Carriers team leads and manages a team of engineers to develop and deliver high-scale, high-performing APIs critical to our core business. This role oversees the software development lifecycle, ensuring adherence to best practices, efficient resource allocation, and seamless collaboration with cross-functional teams. Additionally, the Senior Manager drives technical strategy, cultivates process improvements, and fosters a culture of innovation and engineering excellence.

Essential Duties and Responsibilities:

The essential functions include, but are not limited to the following:

o Lead and mentor a team of back-end engineers (Python, Go), fostering professional growth and technical excellence. 
o Enforce best practices, coding standards, and quality assurance processes to ensure the delivery of scalable, high-quality software. 
o Partner with product management and engineering teams to align development efforts with business objectives, timelines, and requirements. 
o Prioritize and allocate engineering resources effectively, setting realistic milestones and monitoring progress to ensure timely delivery. 
o Work closely with external vendors on complex API Integrations
o Drive innovation and continuous improvement by staying informed on emerging technologies and integrating industry best practices. 
o Build strong relationships with stakeholders, ensuring clear communication, expectation management, and regular feedback loops to enhance customer satisfaction.
 
Minimum Education & Experience Qualifications:

o 10+ years of software engineering experience, including 5+ years of hands-on development of complex systems. 
o 4+ years managing software engineering teams of at least five engineers.
o Proven experience developing high-volume, high-performance APIs, ideally for a SaaS product.
o Strong leadership and managerial skills, with the ability to mentor, motivate, and guide teams effectively.
o Deep understanding of software engineering principles, development methodologies, and best practices.
o Experience working with large, external vendors.
o Excellent problem-solving and analytical skills, with the ability to make strategic decisions in a fast-paced environment.
o Exceptional communication skills, both verbal and written, for engaging with technical and non-technical stakeholders.
o Experience managing complex development projects, including resource allocation, planning, and risk management.
 
Core Competencies Required:
 
o Knowledge and Application:
Establishes operational objectives, policies, procedures and work plans and delegates assignments to subordinates. Develops, modifies and executes company policies that affect immediate operations and may also have company-wide effect. Accountable for department budgets which may be broad and have a far reaching impact on the business segment.
o Complexity & Problem Solving:
Works on issues where analysis of situations or data requires conceptual thinking and an in-depth knowledge of organizational objectives. Problems are not clearly defined and lack strategic direction. Implements policies and selects methods, techniques, and evaluation criteria for obtaining results. Drives the strategy and success of larger projects which contribute to multiple areas of the organization.
o Discretion & Impact:
Erroneous decisions will result in critical delay(s) in schedules and/or unit operations and may jeopardize overall business activities. Decisions directly impact short-term less than one-year results of the team/ program/ group.
o Collaboration & Interaction:
Interacts regularly with lower and/or senior management on matters concerning several functional areas, department, and/or customers. Requires the ability to persuade others in sensitive complex situations while preserving relationships. Applies knowledge to convince other stakeholders on desired departmental outcomes.
o Management & Supervision:
Manages activities of two or more disciplines. Oversees experienced professionals and/or may be responsible for subordinate managers. Frequently advises team(s) on moderately complex matters.
 
Physical Demands and Work Environment: 

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodation may be made to enable individuals with disabilities to perform the functions.

Physical Requirements:

o Minimal to light physical effort is required in performing duties.
o Prolonged stationary periods at a desk and working on a computer.
o Extensive use of computers, keyboards, and communication-based technology to exchange information.
o Occasional walking and lifting may be required and must be able to lift 15 pounds at any given time.
o Travel Required: minimal

Work Environment:

o Core Values: Build and sell products we believe in, accountability and authenticity in all we do, customers guide the way, and persistence and humility. 
o Remote, home office or office location with potential hybrid schedule.
o Team-based culture.
o Fast-paced environment.
o Required on-call hours.
 
Note:

This job description in no way states or implies that these are the only duties to be performed by the employee(s) of this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job successfully, the employee(s) will possess the skills, aptitudes, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or significant risk to the health or safety of themselves or others.