1

Software Engineer Supervisor Jobs in Florida (NOW HIRING)

Sr. Java, J2EE Developer (GC-USC)

Tampa, FL · On-site

$54 - $69/hr

Sonsoft Inc. is a USA based corporation specializing in Software Development and Information ... supervisors routinely, document work, meetings, and decisions • Work within a Project Team ...

Engineer II - Machine Learning

Clearwater, FL · On-site

$101K - $121K/yr

... SUPERVISORY RESPONSIBILTIES • Direct supervisor job title(s) typically include: VP, Marketing ... Able to use required software applications to produce correspondence, reports, presentations ...

... software engineering practices to develop scalable solutions that enhance business processes ... MANAGEMENT & SUPERVISORY RESPONSIBILTIES • Typically reports to an Engineering Manager, Director ...

Lead QA Engineer

Stuart, FL

$113K/yr

No supervisory responsibilities or direct reports to this role (Provides work direction only as a Lead). Minimum Required: * Bachelor's degree in Computer Science, Software Engineering, or a related ...

Showing results 21-40

Software Engineer Supervisor information

See Florida salary details

$47.5K

$110.2K

$153.6K

How much do software engineer supervisor jobs pay per year?

As of Sep 7, 2026, the average yearly pay for software engineer supervisor in Florida is $110,243.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,700.00 and $129,300.00 per year, depending on experience, location, and employer.

What is a software engineer supervisor?

Software Engineer Supervisors are professionals who oversee teams of software engineers to ensure that projects are completed efficiently and meet organizational standards. They are responsible for planning, assigning tasks, mentoring team members, and coordinating with other departments. In addition to technical expertise, they require strong leadership and communication skills to manage team dynamics and project timelines. Their role bridges the gap between upper management and technical staff, ensuring smooth workflow and high-quality software delivery.

What are the key skills and qualifications needed to thrive as a software engineer supervisor?

To thrive as a Software Engineer Supervisor, you need a strong background in software development, leadership experience, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems (like Git), project management tools (such as Jira), and experience with relevant programming languages are commonly expected. Exceptional communication, mentorship, and problem-solving abilities are critical soft skills for managing teams and fostering growth. These competencies ensure effective project delivery, high team morale, and the successful alignment of technical solutions with business objectives.

What are some common challenges faced by software engineer supervisors when managing a technical team?

Software Engineer Supervisors often encounter challenges such as balancing project deadlines with team capacity, ensuring clear communication among team members, and navigating conflicting priorities from stakeholders. Another common challenge is supporting the professional growth of team members while maintaining high productivity. Effective supervisors address these by fostering an open team culture, employing agile project management practices, and providing regular feedback and mentorship.

What is the difference between Software Engineer Supervisor vs Software Engineer?

AspectSoftware Engineer SupervisorSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, mentors staffDevelops software, writes code, implements features
Required SkillsTechnical expertise, leadership, communicationProgramming, problem-solving, technical knowledge
CertificationsOften requires a bachelor's degree in CS or related field; leadership experienceBachelor's in CS or related field; coding certifications optional
Work EnvironmentTeam management, project planning, collaborationIndividual coding, software development, testing

The main difference between a Software Engineer Supervisor and a Software Engineer lies in their roles. The supervisor manages teams and oversees projects, requiring leadership skills, while the software engineer focuses on coding and technical development. Both roles often require similar educational backgrounds, but the supervisor's role emphasizes management and coordination.

What are popular job titles related to Software Engineer Supervisor jobs in Florida?

For Software Engineer Supervisor jobs in Florida, the most frequently searched job titles are:

What job categories do people searching Software Engineer Supervisor jobs in Florida look for?

The top searched job categories for Software Engineer Supervisor jobs in Florida are:

What cities in Florida are hiring for Software Engineer Supervisor jobs?

Cities in Florida with the most Software Engineer Supervisor job openings:

Infographic showing various Software Engineer Supervisor job openings in Florida as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $110,243 per year, or $53 per hour.

Core Java + Apache Spark Engineer

TSR Consulting Services, Inc.

Tampa, FL • On-site

Other

Posted 19 days ago


Key responsibilities

  • Design, develop, optimize, and maintain scalable data pipelines using Core Java and Apache Spark for large-scale financial datasets.

  • Lead batch processing initiatives for credit risk analytics, including stress loss (GSST, CCAR) and expected credit loss (CECL, IFRS9, ICAAP).

  • Collaborate with cross-functional teams to deliver compliant, reliable solutions for regulatory reporting.


Job description



Job Title: NAM-US-Java Developer-Supervisory (USD)


Location: Tampa, FL
Duration: Contract - 6 months, potential Right-to-Hire


About TSR


TSR is a trusted staffing and workforce solutions partner with more than 50 years of experience delivery highly qualified talent to support clients' most critical business and technology initiatives. Through a disciplined approach to sourcing, candidate vetting, and delivery, TSR helps organizations scale teams quickly while maintaining quality and reliability. TSR operates with a global delivery model, leveraging specialized teams to support enterprise clients across North America and beyond.
In June 2024, TSR was acquired by Justin Christian, founder and CEO of BCforward, a global provider of professional services and workforce solutions. This partnership expands TSR's ability to deliver broader capabilities, global delivery resources, and enhanced opportunities for both clients and consultants.


Job Description


We are seeking a Java Developer - Supervisory to join our team within a TechFin environment. The ideal candidate will have strong experience in Core Java, Apache Spark, and big data platforms and a proven ability to design and optimize large-scale data pipelines for credit risk analytics and regulatory reporting.


Responsibilities:



  • Design, develop, optimize, and maintain scalable data pipelines using Core Java and Apache Spark for large-scale financial datasets.

  • Lead batch processing initiatives for credit risk analytics, including stress loss (GSST, CCAR) and expected credit loss (CECL, IFRS9, ICAAP).

  • Ensure efficient storage, retrieval, and governance of risk data across Hadoop, Hive, Impala, and Spark ecosystems.

  • Implement Spark performance best practices such as partitioning, caching, and memory management.

  • Maintain code quality through automated testing, CI/CD pipelines (Tekton, Harness), and GitHub-based workflows.

  • Collaborate with cross-functional teams to deliver compliant, reliable solutions for regulatory reporting.


Required Skills & Qualifications:



  • 7+ years of software development with Core Java and Java 8 concepts, including OOP, OOD, Collections, Exception Handling, JDBC, Multithreading, Streams, Lambda Expressions, and Functional Interfaces.

  • 2+ years of Apache Spark (Java API) with RDD, DataFrame, and Dataset expertise.

  • 5+ years of SQL/NoSQL databases such as Oracle, MySQL, Postgres, MongoDB, Couchbase, or Neo4j.

  • 3+ years leading or owning projects end-to-end with multi-team collaboration.

  • Experience in financial markets and credit risk systems, including scenario analysis and stress testing.

  • Proficiency with GitHub, Tekton, Harness, and CI/CD practices.

  • Ability to operate in a fast-paced environment and deliver reliable code.


Preferred Skills:



  • Experience with Hadoop ecosystem tools such as Hive and Impala in production workloads.

  • Experience with agentic AI tooling (e.g., Devin, Claude, or Copilot) to enhance development productivity.

  • Background in Agile delivery and test automation practices.


Why TSR?


At TSR, we believe in advancing lives and careers. When you join our team, you gain access to:



  • Competitive compensation and benefits.

  • Opportunities for growth with global clients.

  • A supportive, inclusive culture that values innovation and people.

  • Exposure to cutting-edge technologies and projects.


About Our Commitment


TSR is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.


Interested? Apply Now!


If this sounds like the right opportunity for you, please apply with your most recent resume. Please confirm that you have not been represented for Job ID NEMSJP00179523. Note: Maximum of 2 resume submissions per supplier within 48 hours of role release.