Senior Software Developer

Grassroots AnalyticsWashington, DC
11d$160,000 - $180,000Onsite

About The Position

We’re seeking a Senior Software Developer to join our growing team. You'll help design and build performant web applications and cloud-native services that power core features of our platform. This is a hands-on role with broad scope: you'll own feature delivery end-to-end, contribute to architectural discussions, and collaborate closely with cross-functional teams.

Requirements

  • 6+ years of professional software development experience.
  • Proficiency with Python, particularly for scripting, data manipulation, or backend services.
  • Experience building RESTful APIs
  • Hands-on experience with Google Cloud Platform or similar cloud providers and working with cloud infrastructure (e.g., Terraform, GCP services).
  • Strong understanding of security best practices.
  • Some proficiency in React and JavaScript/TypeScript, including best practices and modern patterns.
  • Experience building and maintaining production-grade web applications using Next.js or other modern JavaScript frameworks.
  • Track record of delivering well-tested, maintainable code.

Responsibilities

  • Data-Centric Development: Work on data-driven features and services, collaborating with product and data teams to design performant solutions.
  • Cloud Services: Contribute to backend service development and infrastructure improvements across Google Cloud Platform.
  • Security & Scalability: Help design secure, scalable systems that handle sensitive data and high-throughput operations.
  • Collaboration & Mentorship: Engage in peer reviews, provide technical guidance, and contribute to team growth and documentation.
  • Frontend Development: Build intuitive and responsive user interfaces with Next.js and other modern tools.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service