Software Engineering Manager/Project Manager

Pleasanton, CA, US

$70/hour
8 days ago
Save Job

Summary

TITLE: Software Engineering Manager/PM

LOCATION: Pleasanton 2x week

Duration: 18 months poss ext


MUST HAVES:

• 4+ years managing a team of software engineers in a management or team leadership role.

• 8+ years of software engineering experience,

• Deep expertise in Java and its ecosystem (Spring, REST APIs, microservices, etc.).

• Solid understanding of AI/ML concepts and experience integrating AI-powered features into production software.

• Strong project management experience using Agile/Scrum methodologies.

• Excellent communication and cross-functional collaboration skills.

• Cloud expereince – GCP, Azure

PLUSSES:

• Experience working in retail technology or consumer-facing applications.

• Familiarity with AI-driven personalization, recommendation engines, or sales optimization strategies

• Scrum Master experience

DAY TO DAY:

We are seeking a Technical Software Engineering Manager with strong expertise in the Java ecosystem and proven project management skills to lead a team of engineers building AI-driven solutions aimed at increasing in-store sales and customer engagement. You will guide technical design and development efforts while ensuring timely delivery of high-impact projects. This is a hands-on leadership role where you will collaborate with data scientists, product managers, and retail operations to create scalable software systems that turn data insights into actionable value. Additionall Responsibilities include:


• Lead and manage a team of software engineers focused on building and maintaining Java-based applications integrated with AI models.

• Work closely with AI/ML teams to integrate intelligent features into store systems, enhancing sales and customer experience.

• Serve as technical authority for the Java stack—review code, guide architectural decisions, and mentor team members.

• Own project planning and execution across engineering initiatives, ensuring on-time delivery aligned with business priorities.

• Collaborate with cross-functional teams including product, design, DevOps, and QA to drive high-quality outcomes.

• Manage technical roadmaps, backlog prioritization, and sprint planning.

• Promote software engineering best practices, including CI/CD, testing, and cloud deployment strategies (AWS preferred).

• Monitor and improve performance, scalability, and reliability of systems deployed in production



Compensation: $70.00-80.00/HR

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job