Staff Software Engineer, Backend

PerchwellNew York, NY
23hHybrid

About The Position

As a Staff Software Engineer, Backend on the team, you’ll architect the next generation of our platform. By designing the foundational platform for our product services, you’ll help us accelerate our expansion across the real estate industry. Using your frontend and architecture expertise, you’ll create modular, performant product services and UI’s that will scale as we integrate with hundreds of client systems into the future. You will collaborate closely with Engineering leaders Jon Moniaci, Joe Kondel and others in Product, Data, and QA. This person can work remote or from our SoHo NYC office 3 days a week.

Requirements

  • 10+ years of software development experience, primarily focused on backend services, with comfort working on frontend technologies.
  • Expertise in distributed systems and designing scalable services on Kubernetes.
  • Strong proficiency with cloud platforms (AWS and/or GCP) and message passing architectures (Kafka, Red Panda, gRPC/protobufs).
  • Advanced backend service and API development skills using modern programming languages (Python, Golang, Rust, Ruby).
  • Deep understanding of software engineering fundamentals: modularity, scalability, and separation of concerns.
  • Experience with frontend technologies, including Typescript, JavaScript (ES6+), HTML5, CSS, and React.
  • Proven ability to design and implement solutions using various database types (relational, columnar, document, vector).
  • Skilled at integrating observability and performance monitoring into all aspects of system design.
  • Ability to work across service, database, and infrastructure boundaries to address design and performance challenges.

Responsibilities

  • Architect and develop the next-generation data platform. Design a system for high-throughput data and event-driven services.
  • Design scalable APIs and services. Implement authentication/authorization solutions as well as core service domains like geospatial and search.
  • Build and maintain reliable and performant infrastructure. Utilize Kubernetes, Cloud services, and other tools to drive observability best practices.
  • Work with cross-functional teams to deliver strategic technical initiatives. Collaborate with others in Engineering, Product and Data to achieve our goals of building a unified data platform.

Benefits

  • Flexible PTO, plus 10 paid company holidays
  • 401K with a company match
  • Medical, dental, and vision plans
  • HSA and FSA options
  • Commuter benefits
  • Parental leave
  • Company-wide onsite or offsite each year
  • Beautiful office in Soho, Manhattan with a stocked kitchen, catered breakfast and lunch once per week, happy hours and meet-ups
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service