1

Software Engineer 2 Jobs in Miami, FL (NOW HIRING)

Site Reliability Engineer II

Plantation, FL · On-site

$56.50 - $75.25/hr

Work closely with Software Engineers, DevSecOps, Infrastructure, and Platform teams. * Recommend ... SOC 2, ISO 27001, and HITRUST. Required Qualifications * 3-5 years of experience in Site ...

Develop and maintain automation for endpoint provisioning, software deployment, patch orchestration ... Systems Engineer II Requirements 5 to 8 years of progressively responsible endpoint engineering ...

Develop and maintain automation for endpoint provisioning, software deployment, patch orchestration ... Systems Engineer II Requirements 5 to 8 years of progressively responsible endpoint engineering ...

Minimum Qualifications * 2+ years of professional software engineering experience, with meaningful time spent building backend systems * Backend engineering experience in Python, with the ability to ...

Software Engineer - Web3

Miami, FL · Remote

$150K - $250K/yr

Career Renew is recruiting for one of its clients a Software Engineer - Web3 - this is a fully ... You have 2-3+ years of production experience in web3 (depth matters more than years) * You've ...

Systems Engineer II A Systems Engineer II is a professional responsible for managing and supporting ... new software implementations, or cloud integrations. · Install, configure, and maintain ...

Deep software engineering experience with a track record of shipping production systems others ... Two 60 minute pairing style technical reviews We're not running these to see if you can finish a ...

Minimum 1 to 2 years of experience managing a team of developers or in a Supervisory role. * Mid-to-senior level experience in software engineering, ideally with a focus on AI applications and custom ...

AI Engineer

Sunrise, FL · On-site

$100K - $130K/yr

Role - AI Engineer Experience Required -8+ Years We are seeking a highly skilled AI Engineer with strong expertise in Machine Learning, Generative AI, and Agentic AI frameworks to design, develop ...

Be Seen First

Handle software installations, updates, and integrations, particularly Microsoft-based environments. * Utilize a ticketing system to track, update, and resolve incidents and service requests.

Experience including at least two of the following: Embedded C++ Software, Embedded Software ... Experience leading engineering teams in delivering systems (of various size) involving the ...

Experience including at least two of the following: Embedded C++ Software, Embedded Software ... Experience leading engineering teams in delivering systems (of various size) involving the ...

Senior AI Software Engineer

Miami, FL · On-site

$108K - $154K/yr

We're looking for a Full Stack AI Software Engineer who thrives in ambiguity, works autonomously ... Expert in at least 2 technical domains with strong ability to anticipate and resolve software ...

Showing results 41-60

Software Engineer 2 information

See Miami, FL salary details

$53.1K

$113.5K

$165.9K

How much do software engineer 2 jobs pay per year?

As of Aug 14, 2026, the average yearly pay for software engineer 2 in Miami, FL is $113,505.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,300.00 and $127,700.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer 2 vs Software Engineer 3?

CriteriaSoftware Engineer 2Software Engineer 3
Required CredentialsBachelor's degree in CS or related field; 2-3 years experienceBachelor's degree; 3-5 years experience; strong technical skills
Work EnvironmentCollaborative team projects, code reviews, debuggingLeadership in projects, mentoring juniors, complex problem-solving
Employer & Industry UsageCommonly used in tech companies, startups, and corporate ITUsed in similar environments, often as a step up in career progression

Software Engineer 2 typically handles core development tasks with moderate complexity, while Software Engineer 3 takes on more advanced projects, mentors team members, and demonstrates greater technical expertise. The transition from level 2 to 3 involves increased responsibility and experience.

What are the key skills and qualifications needed to thrive as a Software Engineer 2?

To thrive as a Software Engineer 2, you need strong programming skills, experience with software development methodologies, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and cloud platforms such as AWS or Azure is often required. Problem-solving, effective communication, and teamwork are crucial soft skills that help you excel in collaborative and dynamic environments. These skills and qualifications are vital to delivering high-quality software solutions, collaborating across teams, and adapting to evolving technical challenges.

What is a Software Engineer 2?

A Software Engineer 2 is typically a mid-level software engineering position, responsible for designing, developing, testing, and maintaining software applications. At this level, engineers are expected to have a solid foundation in programming and software development practices, and they often work independently or as part of a team on more complex projects. They may also assist in code reviews, mentor junior engineers, and contribute to architectural decisions. Software Engineer 2 roles usually require a few years of professional experience and a demonstrated ability to deliver high-quality code.

How does a Software Engineer 2 typically collaborate with cross-functional teams during a project?

As a Software Engineer 2, you will frequently collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals. Your role often involves attending regular stand-up meetings, participating in code reviews, and providing technical input during project planning sessions. Effective communication and a proactive approach to problem-solving are key, as you'll be expected to translate requirements into technical solutions and ensure smooth integration with other team members' work. This collaborative environment not only helps in delivering high-quality products but also offers opportunities to learn from professionals in different disciplines.

What cities near Miami, FL are hiring for Software Engineer 2 jobs?

Cities near Miami, FL with the most Software Engineer 2 job openings:

Infographic showing various Software Engineer 2 job openings in Miami, FL as of August 2026, with employment types broken down into 88% Full Time, and 12% Part Time. Highlights an 94% In-person, and 6% Hybrid job distribution, with an average salary of $113,505 per year, or $54.6 per hour.

Site Reliability Engineer II

NationsBenefits

Plantation, FL • On-site

$56.50 - $75.25/hr

Full-time

Medical, PTO

Posted 18 days ago


NationsBenefits rating

6.6

Company rating: 6.6 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

314th of 491 rated business services


Job description

NationsBenefits is recognized as one of the fastest-growing companies in America and a Healthcare Fintech provider of supplemental benefits, flex cards, and member engagement solutions. We partner with managed care organizations to provide innovative healthcare solutions that drive growth, improve outcomes, reduce costs, and bring value to their members.
Through our comprehensive suite of innovative supplemental benefits, fintech payment platforms, and member engagement solutions, we help health plans deliver high-quality benefits to their members that address the social determinants of health and improve member health outcomes and satisfaction.
Our compliance-focused infrastructure, proprietary technology systems, and premier service delivery model allow our health plan partners to deliver high-quality, value-based care to millions of members.
We offer a fulfilling work environment that attracts top talent and encourages all associates to contribute to delivering premier service to internal and external customers alike. Our goal is to transform the healthcare industry for the better! We provide career advancement opportunities from within the organization across multiple locations in the US, South America, and India.
Location: Remote (US-Based Candidates Only)
Site Reliability Engineer II (SRE)

Position Overview
We are seeking a Site Reliability Engineer II (SRE) to join our growing Site Reliability Engineering team. In this role, you will help ensure the availability, reliability, and performance of our production platforms by monitoring systems, responding to incidents, troubleshooting infrastructure issues, and driving automation initiatives.
You will collaborate closely with Development, DevSecOps, and Engineering teams to maintain highly available cloud-native applications while supporting mission-critical healthcare and fintech services.
This position is ideal for someone who enjoys solving production challenges, improving operational efficiency, and working in a fast-paced environment.
Key Responsibilities
Incident Management
  • Serve as the first responder for production incidents by identifying, triaging, and resolving issues.
  • Monitor and respond to alerts generated by Datadog and other monitoring platforms.
  • Perform initial root cause analysis and escalate incidents according to defined SLAs.
  • Communicate incident status and resolution updates to internal stakeholders.
  • Partner with senior engineers to resolve complex production issues.

Monitoring & Platform Reliability
  • Continuously monitor application health, infrastructure performance, and system availability.
  • Configure and optimize monitoring dashboards and alert thresholds.
  • Troubleshoot Kubernetes environments, including pod failures, deployment rollbacks, and log analysis.
  • Support containerized applications running in Kubernetes and Docker environments.

Production Support
  • Participate in a weekday "Follow-the-Sun" production support model with global engineering teams.
  • Participate in an on-call rotation for critical production systems as needed.
  • Help maintain high availability and system uptime.

Automation & Continuous Improvement
  • Develop automation scripts and operational tools using one or more of the following:
    • Python
    • PowerShell
    • Bash
    • C#
    • Java
  • Support CI/CD pipeline monitoring and deployment reliability.
  • Contribute to self-healing solutions and automation initiatives to reduce manual operational tasks.

Collaboration
  • Work closely with Software Engineers, DevSecOps, Infrastructure, and Platform teams.
  • Recommend improvements to monitoring, tooling, and operational processes.
  • Collaborate effectively with globally distributed engineering teams.

Documentation & Compliance
  • Maintain accurate documentation for incidents, troubleshooting procedures, and post-incident reviews.
  • Ensure operational processes align with industry security and compliance standards, including HIPAA, PCI DSS, SOC 2, ISO 27001, and HITRUST.

Required Qualifications
  • 3-5 years of experience in Site Reliability Engineering, DevOps, Infrastructure Engineering, or Production Support.
  • Hands-on experience with production incident response, troubleshooting, and escalation.
  • Experience with Datadog or similar monitoring and observability platforms.
  • Strong experience with Kubernetes, including monitoring, troubleshooting, and workload management.
  • Experience with Docker or other container technologies.
  • Working knowledge of SQL, MySQL, or NoSQL databases.
  • Ability to work effectively in high-volume, mission-critical production environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Willingness to work weekday shifts as part of a global Follow-the-Sun support model.

Preferred Qualifications
  • Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform (GCP).
  • Familiarity with CI/CD pipelines and deployment automation.
  • Experience with Helm Charts and Kubernetes deployments.
  • Knowledge of ITIL principles and Agile methodologies.
  • Experience supporting regulated environments such as healthcare or fintech.
  • Scripting or programming experience in Python, PowerShell, Bash, Java, or C#.

Why Join NationsBenefits?
  • Work on technology that positively impacts millions of healthcare members.
  • Join a collaborative, innovative, and supportive engineering culture.
  • Exposure to modern cloud-native technologies and enterprise-scale infrastructure.
  • Competitive compensation and comprehensive benefits.
  • Unlimited Paid Time Off (PTO).
  • Opportunities for career growth and professional development.
  • Work with talented global engineering teams on challenging, high-impact projects.
  • Maintain a healthy work-life balance while contributing to mission-critical platforms.

NationsBenefits is an Equal Opportunity Employer.

What NationsBenefits employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom