Jobs · Engineering · Pennsylvania

Senior Software Engineer

Jobot · Philadelphia, PA · Yesterday
On-siteEngineering$150k–$200k/yrFull-time

Job details:

About the role

We are seeking a Senior Full Stack Engineer to design, build, and scale modern web applications across both frontend and backend environments. This individual will play a key role in delivering high-impact, cloud-based solutions and driving technical best practices across the engineering team.

Key Responsibilities

  • Design, build, and maintain full stack applications across frontend, backend, APIs, and infrastructure layers
  • Develop backend services using Python (e.g., Django, Flask) and scalable API architecture (REST/GraphQL)
  • Build modern, responsive frontend applications using JavaScript frameworks (React, Node)
  • Architect and deploy cloud-native solutions using AWS, Azure, or GCP, including microservices and serverless components
  • Partner with product, data, and business teams to translate requirements into scalable technical solutions
  • Lead technical design decisions, ensuring performance, scalability, and security across applications
  • Build and maintain CI/CD pipelines, testing frameworks, and DevOps processes to support high-quality releases
  • Optimize system performance, troubleshoot production issues, and continuously improve application reliability
  • Mentor junior engineers and contribute to a collaborative engineering culture

Required Qualifications

  • 8+ years of experience in full stack software development
  • Strong hands-on experience with:
    • Python backend development
    • JavaScript frameworks (React, Angular, Vue, or similar)
    • Designing and consuming RESTful APIs and working with modern web architectures
    • Solid experience with cloud platforms (AWS, Azure, or GCP) and distributed systems
    • Experience with databases (PostgreSQL, MySQL, NoSQL) and data modeling
    • Familiarity with DevOps / infrastructure concepts:
      • CI/CD pipelines
      • Containers (Docker, Kubernetes)
      • Infrastructure-as-Code (Terraform, CloudFormation)
    • Experience using AI development techniques
    • Strong understanding of software design patterns, testing, and scalable architecture
    • Excellent communication skills and ability to collaborate with cross-functional teams

Preferred Qualifications

  • Experience within reinsurance, insurance, or financial services
  • Familiarity with data-intensive systems, analytics platforms, or risk/underwriting systems
  • Experience working in Agile/Scrum environments
  • Prior experience in a technical leadership or senior-level individual contributor role

Benefits

  • Award-winning benefits package including annual performance bonus, medical, dental, vision coverage, 401k with 4% match, and unlimited PTO
  • Remote flexibility
  • Competitive compensation packages

Similar jobs

Senior Software Engineer

PIADA ITALIAN STREET FOODColumbus, OH· 4 days ago
$120k–$180k/yrapply on careers-thepiadagroup.icims.com

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com