Software Engineer Jobs

10,000 jobs found — updated daily

Senior Software Engineer

KharonNew York, NY
Hybrid

About The Position

Kharon is seeking a full-time Senior Software Engineer based in New York City. This role requires in-office attendance at least 3 days a week. As the Tech Lead for our Growth team, you will own the design and delivery of internal applications and tooling that power our business intelligence capabilities. This is a "player-coach" role requiring a strong full-stack engineering foundation — you will be building production-grade applications while leading the direction for the squad. You will work alongside a Director of Data Analytics, QA/BA, and Director of Product, and cross-functionally with Marketing, RevOps, Sales, and Client Services.

Requirements

  • 8+ years of software engineering experience, with 2+ years in a technical lead or staff capacity
  • Strong full-stack coding skills — Python or Java on the backend, React or Vue on the frontend — with production deployment experience
  • Proven experience building and shipping internal tools or platforms, ideally supporting business teams like Sales, Marketing, or RevOps
  • Solid SQL and relational database design skills
  • Experience building against third-party APIs, particularly Salesforce
  • Comfortable with AWS, Docker, Kubernetes, and CI/CD pipelines
  • Ability to translate ambiguous business requirements into a clear technical roadmap — this team is early and the problems aren't always fully defined

Nice To Haves

  • Experience with tools like dbt, Airflow, or AWS Glue is a plus — but the ability to architect the broader data layer matters more than tool familiarity.
  • experience with cloud data warehouses (Snowflake, Databricks, or BigQuery) is a plus

Responsibilities

  • Lead the design and development of internal web applications used by business teams to understand customer usage, account health, and operational metrics.
  • Own the architecture to ensure services are modular, scalable, and performant (React/Vue frontend, Python/Java backend).
  • Build and maintain integrations with third-party platforms (Salesforce, HubSpot, and others) via REST and GraphQL APIs.
  • Design clean service boundaries and ensure reliable data flow between internal and external systems.
  • Build and optimize pipelines to move and transform data into our warehouse.
  • Implement robust schema designs for relational and graph databases.
  • Provide technical leadership for internal and external user administration, ensuring secure, scalable, and intuitive account management.
  • Mentor engineers, conduct code reviews, and establish engineering standards around API design, documentation, testing, and CI/CD.

Benefits

  • Fully sponsored medical, dental, and vision insurances
  • FSA program for both medical and dependent care
  • Long term disability
  • 401k + Roth with matching and immediate vesting
  • Flexible paid time off + 11 paid holidays

Career Resources

Build a Resume for Software Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service