Senior Software Project Manager

Software EngineerSoftware EngineerFull TimeRemoteTeam 51-200

Location

United States

Posted

4 days ago

Salary

$150K - $175K / year

AgileScrumKanbanSaa SMicroservicesAPIJiraConfluenceMS ProjectSDLCWMS

Job Description

Collaborate, Innovate, Automate 

At Top Hat Engineering we develop software, robotic, and automated technologies for fulfillment and distribution centers. We fuel the backbone of ecommerce and distribution channels by building state-of-the art technologies tailored for the best overall customer experience on the market. We separate ourselves by working collaboratively with our customers to identify and implement innovative solutions to help them drive efficient operations. 
 

 

If you are interested in leveraging your talents to drive innovation, customer satisfaction, and working on a dynamic team where every opinion matters, please explore the opportunities within our exciting team! 

 

Position Summary 

We are seeking a seasoned Software Project Manager to lead cross-functional teams in developing, launching, and implementing our SaaS solutions. The ideal candidate will bridge the gap between technical teams (engineering, DevOps) and business stakeholders (product, customer success, sales), ensuring projects are delivered on time, within budget, and to the highest quality standards. You will operate in a fast-paced environment, using Agile methodologies to drive continuous improvement and customer satisfaction.  


Primary Duties and Responsibilities:                                                                                       

  • Project Lifecycle Management: Oversee SaaS projects from initiation through execution, monitoring, and closing. 
  • Planning & Scheduling: Define project scope, milestones, and deliverables, developing detailed project plans and roadmaps. 
  • Cross-Functional Coordination: Collaborate with Product Managers, Engineers, Info. Sec. and Customer Success to ensure alignment on goals, and manage dependencies between teams. 
  • Client Implementation: For SaaS, lead implementation projects, managing client expectations, and configuring the software to meet specific customer business objectives. 
  • Risk Management:
    Identify potential project risks, anticipate bottlenecks (e.g., API failures, resource constraints), and implement mitigation strategies.
     
  • Resource & Budget Tracking: Manage project resources, allocate team members effectively, and track costs against budgets. 
  • Communication & Reporting: Provide regular, transparent status reports on progress, risks, and milestones to internal stakeholders and external clients. 
  • Process Improvement: Champion ongoing process improvements to increase development velocity and product quality.  
  • Agile Leadership: Act as a back-up Scrum Master or Agile coach for developers, leading Scrum ceremonies (stand-ups, retrospectives, sprint planning) and ensuring adherence to "Definition of Done". 

 

Qualifications 

Essential Requirements:  

  • Bachelor’s degree or master’s Degree in computer science, systems engineering, or related disciplines 
  • Minimum of 5 years of progressive experience in software project management, specifically within a Supply Chain software development or SaaS environment is strongly preferred 
  • Knowledge of materials handling, warehouse management systems (WMS), fulfillment or distribution center operations, and supply chain operations 
  • Knowledge of the software development life cycle (SDLC) 
  • Technical Familiarity: Strong understanding of SaaS architecture (cloud-native, microservices, APIs). While not a coding role, the ability to understand complex product functionality is critical. 
  • Project Management Tools: Expert proficiency in Jira, Confluence, MS Project, or similar tools. 
  • Methodologies: Comprehensive knowledge of Agile (Scrum, Kanban) and hybrid project management principles. 
  • Knowledge of business accounting and contracts 
  • The ability to utilize Microsoft Office, Jira and Microsoft Project 
  • Strong problem-solving and analytical skills in software and infrastructure 
  • Highly motivated and strong ownership of projects 
  • Excellent written and oral communications skills, strong interpersonal skills, detail oriented and the ability to conduct meetings and presentations with associates from all levels of management 
  • Ability to safely lift, carry, push, and pull objects weighing 40+ pounds.   
  • Ability to stand and walk for extended periods of time, including throughout full work shifts.
  • Ability to follow safety procedures, wear required personal protective equipment, and maintain a clean and organized work area.  
  • Reliable attendance and punctuality, including flexibility to work extended hours, overtime, or varying shifts when required. 


Location

Tampa, Florida (Remote)


Department

Enterprise Technology


Employment Type

Full-Time


Minimum Experience

Mid-level


Compensation

$150K-175K Annually


Related Job Pages

More Software Engineer Jobs

Senior Software Engineer

Akamai

Akamai powers and protects life online. Leading companies worldwide choose Akamai to build, deliver, and secure their digital experiences helping billions of people live, work, and play every day. With the world's most distributed compute platform from cloud to edge we make it easy for customers to develop and run applications, while we keep experiences closer to users and threats farther away. Join us Are you seeking an opportunity to make a real difference in a company with a global reach and exciting services and clients? Come join us and grow with a team of people who will energize and inspire you!

Software Engineer4 days ago
Full TimeRemoteTeam 5,001-10,000

The Senior Software Engineer will be responsible for creating new features, enhancing existing ones, and optimizing functionality from design through deployment, while also working on projects to improve network stability, speed, and security. This role involves partnering with QA for regression tests and collaborating with operations teams to troubleshoot complex customer escalations.

PythonDockerKubernetesAnsibleTerraformSaltStackvirtualizationdistributed systems
United States
$106K - $221K / year

Software Developer 3

Oracle

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives. True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling 1-888-404-2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Software Engineer4 days ago
Full TimeRemoteTeam 10,001

The role involves designing, developing, troubleshooting, and testing/QA software applications or operating systems according to specifications. Responsibilities include building enhancements within existing software architecture and suggesting improvements to that architecture.

JavaPythonReactAngularTypeScriptREST APIAWSOCIDockerKubernetesTerraformMicroservicesJenkinsGitGitHubBitbucketKafkaGoogle Cloud Pub/SubRabbitMQSQLNoSQLUnit Testing
United States

Senior Software Engineer

Defense Unicorns

We help mission-focused heroes solve the world’s biggest software challenges.

Software Engineer4 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

We are seeking a mission-driven Rust Software Engineer to build resilient software systems that enable human-machine-AI teaming and autonomous capabilities for military operators at the tactical edge. In this role, you will design and implement high-performance systems in Rust th...

Rustembedded systemsmicrocontroller peripheralsSPII2CUARTEthernetUSBdistributed systemsTCPUDPnetworking protocolsencryptionCI/CDDeterministic buildsOTA updatestestingunit testingSITLHITLGitLinux
United States

ASP.Net Web Forms Developer

CACI International

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Software Engineer4 days ago
Full TimeRemoteTeam 10,001

The developer will maintain existing ASP.Net Web Forms code, develop new features for Naval Aviation accounting applications, create installation packages, update documentation, and troubleshoot customer-reported issues. Responsibilities also include writing reliable code, maintaining technical documentation, creating test instructions, performing software testing, and consulting with various technical teams.

ASP.NET Web FormsVB.NETC#HTMLJavaScriptCSSVisual StudioGitOracleRDBMSCompTIA Security+
United States
$82.1K - $172K / year