1

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

We're hiring a software engineer, but the role is really that of a builder. Our title says ... Strong backend fundamentals are a great foundation, but this role is not a fit for someone who only ...

Software Engineer

Bay Harbor Islands, FL ยท On-site

$130K - $230K/yr

We're hiring a software engineer, but the role is really that of a builder. Our title says ... Strong backend fundamentals are a great foundation, but this role is not a fit for someone who only ...

Software Engineer

Miami, FL ยท On-site

$110K - $125K/yr

Create and write middle- and back-end code in an organized and effective manner. * Implement ... Between 1 and 3 years of experience in software engineering * Experience developing server-side web ...

Software Engineer 1 We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to ... Develop and maintain back-end and full-stack services with guidance, ensuring scalability ...

Software Engineer 1 We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to ... Develop and maintain back-end and full-stack services with guidance, ensuring scalability ...

Software Engineer 1 We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to ... Develop and maintain back-end and full-stack services with guidance, ensuring scalability ...

Software Engineer 1 We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to ... Develop and maintain back-end and full-stack services with guidance, ensuring scalability ...

Senior Software Engineer

Fort Lauderdale, FL ยท On-site

$116K - $153K/yr

Director of Software Engineering. NO VISA SPONSORSHIP AVAILABLE. Key Responsibilities ... Design, develop, test, and maintain backend services and APIs. * Build scalable Python applications ...

Job Summary We're hiring a Staff Software Engineer to lead the design and delivery of Java-based SaaS platforms and shared backend services. This is a hands-on technical leadership role focused on ...

Software Engineer ( Hybrid - Miami)

Miami, FL ยท On-site

$100K - $140K/yr

POSITION SUMMARY Nurp is seeking a Software Engineer to help expand and enhance the infrastructure ... This role will focus heavily on backend engineering, trading system integrations, execution ...

Software Engineer ( Hybrid - Miami)

Miami, FL ยท On-site

$100K - $140K/yr

POSITION SUMMARY Nurp is seeking a Software Engineer to help expand and enhance the infrastructure ... This role will focus heavily on backend engineering, trading system integrations, execution ...

POSITION SUMMARY Nurp is seeking a Software Engineer to help expand and enhance the infrastructure ... This role will focus heavily on backend engineering, trading system integrations, execution ...

Job Summary We're hiring a Staff Software Engineer to lead the design and delivery of Java-based SaaS platforms and shared backend services. This is a hands-on technical leadership role focused on ...

New

We are looking for PHP engineers who are interested in modernizing our tech stack to the latest ... backend technologies along with React UI components. In this role, you will: * Develop new software ...

Job Summary We're hiring a Staff Software Engineer to lead the design and delivery of Java-based SaaS platforms and shared backend services. This is a hands-on technical leadership role focused on ...

New

Senior Staff Software Engineer

Miami, FL ยท On-site

$117K - $154K/yr

Job Summary We're hiring a Senior Staff Software Engineer to shape the architecture and evolution of Java-based SaaS platforms and shared backend services. This is a hands-on technical leadership ...

Job Summary We're hiring a Staff Software Engineer to lead the design and delivery of Java-based SaaS platforms and shared backend services. This is a hands-on technical leadership role focused on ...

... Software Engineer to join one of our domain product teams, building applications that deliver ... Contribute to backend services written in Go, including bug fixes, enhancements, and unit testing ...

... Software Engineer to join one of our domain product teams, building applications that deliver ... Contribute to backend services written in Go, including bug fixes, enhancements, and unit testing ...

... Software Engineer to join one of our domain product teams, building applications that deliver ... Contribute to backend services written in Go, including bug fixes, enhancements, and unit testing ...

Showing results 21-40

Backend Software Engineer information

See Miami, FL salary details

$57.9K

$141.2K

$190.3K

How much do backend software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for backend software engineer in Miami, FL is $141,230.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,600.00 and $164,500.00 per year, depending on experience, location, and employer.

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

To thrive as a Backend Software Engineer, you need strong programming skills in languages like Java, Python, or Node.js, a solid understanding of data structures, algorithms, and experience with database management, usually supported by a degree in computer science or related fields. Familiarity with tools such as Git, RESTful APIs, cloud platforms (AWS, Azure), and frameworks like Spring or Django is highly valued, and relevant certifications can be advantageous. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills for this position. These skills and qualities are essential to build, maintain, and optimize robust, scalable server-side applications that meet user and business needs.

What are some typical challenges a backend software engineer faces when integrating new services into an existing system?

Backend Software Engineers often encounter challenges such as ensuring compatibility between new services and legacy systems, maintaining data integrity during migrations, and managing increased system complexity. Effective integration also requires thorough testing to prevent disruptions to existing functionalities and close collaboration with frontend engineers, DevOps, and QA teams. Proactively communicating across teams and adhering to clear documentation standards can help mitigate integration risks and ensure a smoother deployment process.

What is the difference between Backend Software Engineer vs Frontend Software Engineer?

AspectBackend Software EngineerFrontend Software Engineer
Primary FocusServer-side development, databases, APIsClient-side development, UI/UX, visual elements
Required SkillsProgramming languages like Java, Python, SQL; server managementHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentBackend teams, server infrastructure, cloud servicesDesign teams, user interface, web browsers
Common UsageBuilding and maintaining server logic and databasesCreating interactive and visually appealing web pages

While both roles involve web development, Backend Software Engineers focus on server-side logic and data management, whereas Frontend Software Engineers specialize in creating the visual and interactive aspects of websites. Both roles are essential in full-stack development and often collaborate closely.

Are backend software engineers still in demand?

Backend software engineers are currently in high demand due to the ongoing growth of web applications, cloud services, and digital infrastructure. Skills in programming languages like Java, Python, and experience with cloud platforms such as AWS or Azure increase employability in this field.

What is a backend software engineer?

A backend software engineer designs, develops, and maintains the server-side components of applications, focusing on databases, server logic, and APIs. They often work with programming languages like Java, Python, or Node.js and use tools such as databases and version control systems to ensure the functionality and performance of web services.

What's a typical backend software engineer salary?

The average salary for a backend software engineer varies by experience and location but generally ranges from $80,000 to $130,000 annually in many regions. Senior roles with specialized skills in languages like Java, Python, or cloud platforms can earn over $150,000. Factors such as company size, industry, and certifications also influence compensation.

What are the most commonly searched types of Backend Software Engineer jobs in Miami, FL?

The most popular types of Backend Software Engineer jobs in Miami, FL are:

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

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

Infographic showing various Backend Software Engineer job openings in Miami, FL as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $141,230 per year, or $67.9 per hour.

Software Engineer

Bay Harbor Islands, FL โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 5 days ago


Job description

About the Company

At Flow, we're reimagining what it means to live, work, and connect. More than just a real estate company, Flow is a brand, a technology platform, and an operations ecosystem spanning condominiums, hotels, multifamily residences, and office spaces. We're building a new kind of living experience: one that's flexible, connected, and designed to create genuine community and real value for the people who call Flow home.

Our mission is oneness:ย  prioritizing our residents and their experiences, and fostering connection with ourselves, their neighbors, and the natural world. By putting people at the center of everything we do, we're creating vibrant, human-centered communities where life, work, creativity, and play all come together in one place.

About the Role

As a member of Flow's Engineering team, you'll build practical, high-impact software and work directly with the people who use them every day - operators, neighbors, business leaders, and cross-functional teams trying to move faster and work smarter.

This is not a role where you build in isolation and toss work over the wall. You'll be embedded with teams across the business, translating real operational friction into elegant software, intelligent workflows, and AI-powered products that meaningfully improve how work gets done and how our neighbors live.ย 

We're hiring a software engineer, but the role is really that of a builder. Our title says "software engineer," but the mindset we're looking for is closer to a product engineer: someone who wants to deeply understand what our end users - neighbors and operators - actually need, and who treats technology as a tool in service of that outcome rather than an end in itself. You'll move across the stack as the problem demands it: backend, frontend, data, infrastructure, automation, AI. Strong backend fundamentals are a great foundation, but this role is not a fit for someone who only wants to live in the backend. If touching a frontend, wiring up a workflow, or picking up a new part of the stack makes you uneasy rather than curious, this isn't the right seat.

We care much more about slope than about y-intercept. In other words, we're less interested in exactly how much you already know on day one, and far more interested in how fast you learn, how willingly you expand into unfamiliar territory, and how you respond when the job asks you to pick up something new. We're looking for people who treat their own skill set as something to keep building, not something to protect.

You should be genuinely AI-native - not someone who has used an AI coding assistant a few times, but someone who has internalized what it means to build with AI as a core part of the craft. You use tools like Claude Code and Cursor as force multipliers, which means strong written communication is part of the job: clear prompts, clear documentation, clear stakeholder updates. You know how to move fast with AI without sacrificing quality - when to trust generated output, when to slow down and apply deeper engineering judgment, and how to hold your own work to a high bar even as the pace increases.

We build and iterate quickly, using modern engineering practices and AI-assisted development to move from idea to working solution with speed and rigor. We value engineers who think critically, work independently, and own problems end-to-end. We also value people who are deeply curious, move quickly, and care about shipping tools that are actually used in the real world - not just in demos, but in physical environments like buildings, where software has to support real teams, real operations, real neighbors and real outcomes. You'll have significant autonomy to scope opportunities, make architectural decisions, run experiments, and challenge assumptions about how work should be done. You should be excited not only by building software, but by shaping how AI and engineering practices can transform day-to-day execution across the business.

Finally, we believe our team is better together. Every position at Flow has an onsite or in-office requirement.

Responsibilities
  • Design, build, and maintain software, workflow automations, and AI-enabled products that improve the work of our operators and the lives of our neighbors

  • Partner directly with teams across operations, marketing, leasing, and other business functions to understand day-to-day pain points and turn them into scalable product and engineering solutions

  • Move fluidly across the stack - backend, frontend, data, and infrastructure - picking up whatever is needed to ship a complete solution, rather than staying confined to a single layer

  • Lead experimentation efforts to validate new ideas quickly, measure impact, and iterate toward tools that create real business value

  • Embed with various business functions to understand their goals, create a plan, and implement solutions that move the company forward

  • Own problems end-to-end - from stakeholder discovery and workflow mapping through implementation, rollout, and adoption

  • Document system design decisions and explain technical tradeoffs clearly to both technical and non-technical stakeholders

  • Use AI coding assistants to accelerate development while maintaining high standards for quality, maintainability, and reliability

Qualifications
  • A minimum of three years of software engineering experience building products, platforms, or internal tools that improve business operations or team productivity

  • Solid backend fundamentals, paired with a genuine desire to be a generalist - comfortable moving into frontend, data, or infrastructure work whenever the problem calls for it

  • A track record of learning quickly and expanding into unfamiliar areas; we're hiring for trajectory and adaptability at least as much as for what you already know

  • A builder's mindset and strong product instincts - someone who sees themselves as a product engineer, wants to understand what neighbors and operators actually need, and treats technology as a means to that end

  • Genuine, hands-on AI-nativeness: fluency with tools like Claude Code and Cursor, a clear point of view on when AI speeds you up and when it doesn't, and the judgment to keep quality high while moving fast

  • Experience working closely with business and product stakeholders to solve real workflow problems through software

  • Strong hands-on skills (or a desire to learn) shell scripting, Python, Go, TypeScript, and more

  • Experience working with a range of data and retrieval patterns, including relational systems, vector databases, and graph databases

  • Strong written and verbal communication skills - comfortable writing clear documentation, effective AI prompts, and explaining technical concepts to non-technical stakeholders

  • A solid understanding of the principles and challenges of building reliable, scalable, and maintainable software systems

  • The ability to balance elegant design with practical tradeoffs while prioritizing continuous delivery of value to the business

  • Experience building in fast-moving startup environments

  • Strong analytical skills, curiosity, and a bias toward action

  • A deep interest in how AI can reshape products, workflows, and the way teams operate, along with a desire to ship tools that create measurable impact in real physical environments

$130,000 - $230,000 a year
Candidates must be authorized to work in the US without visa sponsorship.ย 

Benefits
Comprehensive Benefits Package (Medical / Dental / Vision / Disability / Life)
Paid time off and 13 paid holidays
401(k) retirement plan
Healthcare and Dependent Care Flexible Spending Accounts (FSAs)
Access to HSA-compatible plans
Pre-tax commuter benefitsย 
Employee Assistance Program (EAP), free therapy through SpringHealth, acupuncture, and other wellness offerings

Flow is proud to be an equal opportunity workplace and hires regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity and/or expression, pregnancy, Veteran status any other characteristic protected by federal, state or local law. In addition, we provide reasonable accommodation for qualified individuals with disabilities.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job