Software Engineer, Platform

Good InsideNew York, NY
71d$190,000 - $205,000Hybrid

About The Position

Good Inside is seeking a Software Engineer, Platform to help lead the next stage of our growth. In this role, you'll design and maintain scalable backend systems and infrastructure that power our core products. From building innovative features to improving engineering efficiency, your work will shape the technical foundation of a mission-driven company. This role reports to the Engineering Manager, and is a hybrid role requiring three days a week onsite at our office in Midtown Manhattan.

Requirements

  • 3-5 years of professional experience in backend software engineering.
  • Proficiency with a modern backend language and framework (e.g., FastAPI, Flask, Django)
  • Experience designing and implementing RESTful APIs and microservices.
  • Working knowledge of distributed systems, scalability principles, and database systems (SQL and/or NoSQL)
  • Strong debugging and problem‑solving skills with a practical approach to troubleshooting.
  • Hands-on experience with cloud services (AWS, Azure, or GCP) and modern CI/CD practices.
  • Familiarity with containerization (Docker), exposure to Kubernetes or similar orchestration is a plus.
  • Track record of effective collaboration across engineering, product, and design.
  • Clear, concise interpersonal, verbal, and written communication skills.

Nice To Haves

  • Familiarity with containerization (Docker), exposure to Kubernetes or similar orchestration is a plus.

Responsibilities

  • Build and maintain reliable backend services and APIs that support critical business applications.
  • Collaborate closely with frontend engineers, product managers, designers, and senior backend engineers to define data models, API contracts, and system boundaries.
  • Identify, triage, and resolve performance issues and production defects. Profile services and optimize queries with guidance as needed.
  • Contribute to code reviews, automated testing, CI/CD pipelines, and observability (logging, metrics, tracing).
  • Participate in an on‑call rotation and incident response with support from senior teammates, help drive post‑incident follow‑ups and incremental improvements.
  • Write clear technical documentation and communicate trade‑offs behind implementation choices.
  • Advocate for continuous improvement, raising the bar on code quality, reliability, and engineering standards.

Benefits

  • Company Equity
  • Comprehensive benefits package
  • 401k + Company match
  • Time off to recharge
  • Hybrid work environment
  • A high-ownership, high-performance, high-collaboration culture

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service