Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Lennar Corporation Logo

Senior Software Engineer

Lennar Corporation

Salary not specified
Aug 19, 2025
Miami, FL, USA
Apply Now

Transforming how construction teams and trade partners communicate and operate by building a secure, scalable platform based on text messaging and AI that empowers crews to collaborate seamlessly and boost productivity.

Requirements

  • 7+ years in experience in backend software engineering, at least 4 years working with AWS.
  • Experience with OAuth2/OpenID Connect, SAML, LDAP
  • Designing isolated schemas, partitioned data stores, or sharing strategies
  • Expertise in AWS core services (e.g., EC2, CloudFormation, Lamda, API Gateway, etc.).
  • Strong programming skills in Python (optional: C/C++, Java- / Typescript).
  • Proven experience designing, implementing, and maintaining enterprise-grade B2B applications.
  • Strong understanding of API design and database management.

Responsibilities

  • Architect and deliver high-throughput backend services that power mission-critical workflows for B2B enterprise applications—built for scale, security, and speed.
  • Drive the evolution of our multi-tenant SaaS platform, ensuring robust data isolation, fine-grained permissions, and seamless performance at scale.
  • Define and uphold SLAs/SLOs for latency, throughput, and reliability. Build resilient systems with proactive monitoring, alerting, and automated failover.
  • Lead infrastructure automation and CI/CD initiatives, optimizing for both velocity and cost-efficiency using AWS tooling.
  • Champion engineering excellence through test-driven development, thoughtful code reviews, and a relentless focus on quality.
  • Collaborate with cross-functional teams to design and develop APIs and backend services.
  • Build with security at the core: implement encryption, secure data handling, and compliance-ready architecture that earns trust at every layer.

Other

  • Bachelor's, Master's, or Ph.D. degree in Computer Science, Engineering.
  • Demonstrated experience with test-driven development (TDD) and CI/CD.
  • Strong problem-solving skills and the ability to think critically and creatively.
  • Excellent teamwork and communication skills, with a focus on collaboration and knowledge sharing.
  • A strong sense of ownership and responsibility.