Senior Software Engineer

CognitivNew York, NY
4d$160,000 - $210,000Hybrid

About The Position

As a Senior Software Engineer, you will join our Reporting & Insights team. In this role, you will build the systems that measure performance across Cognitiv’s entire book of business, transforming large, complex datasets into trusted, actionable insights for both internal teams and external clients. You will own the design, delivery, and reliability of the core subsystems that power our platform, identifying unknowns and making the critical tradeoffs necessary to drive system performance and engineering effectiveness. You will also help raise the technical bar for a strong mid-level team through hands-on mentorship, thoughtful design leadership, and high standards for engineering quality. This is an important hire for the team: someone who brings strong ownership, curiosity, and trust, and whose impact improves not only the systems we build, but how the team builds them.

Requirements

  • Advanced System Design: A proven track record of designing, decomposing, and delivering high-scale production services or distributed systems.
  • Technical Proficiency: Deep expertise in C# and backend development. Ideally, you have extensive experience building Microservices using .NET Core.
  • Cloud & Data: Hands-on experience with AWS and Postgres (or similar relational databases) in a high-concurrency environment.
  • Operational Mindset: Deep understanding of system reliability, observability, and "up-front" design for maintainability.
  • Ownership: Ability to independently drive technical initiatives from problem definition to deployment without needing granular guidance.
  • Technical Leadership: Experience influencing engineering direction, mentoring peers, and helping teams make stronger technical decisions without formal people management.
  • Curiosity: A habit of asking thoughtful questions, seeking context, and improving systems beyond immediate requirements
  • Communication & Trust: Clear ability to explain technical tradeoffs and build confidence across engineers and stakeholders through consistency and follow-through

Nice To Haves

  • Experience in fast-moving startup environments or building data-heavy reporting engines/analytics platforms.

Responsibilities

  • Lead Technical Design: Own the architecture of systems that sit at the core of how Cognitiv's clients and internal teams understand performance. Your design decisions will have lasting impact on how the platform scales and how reliably it delivers.
  • Elevate Reliability: Identify bottlenecks and improve system observability (metrics, logging, monitoring). You will lead blameless post-mortems and implement long-term systemic fixes to prevent incident recurrence.
  • Drive Engineering Excellence: Strengthen the team through high-quality code reviews, thoughtful design leadership, and hands-on mentorship that helps engineers make better decisions and execute with greater confidence. Set a high standard for technical artifacts like design docs and architecture diagrams that the whole team can learn from.
  • Navigate Ambiguity: Exercise strong judgment to resolve unknowns and balance long-term system health with rapid development velocity.
  • Collaborate on Direction: Partner with Product and Engineering leadership to align technical solutions with business priorities and roadmap requirements.

Benefits

  • Medical, dental & vision coverage (some plans 100% employer-paid)
  • 12 weeks paid parental leave + 4 weeks WFH
  • Unlimited PTO + Work-From-Anywhere August
  • Career development with clear advancement paths
  • Equity for all employees
  • Hybrid work model & daily team lunch
  • Health & wellness stipend + cell phone reimbursement
  • 401(k) with employer match
  • Parking (CA & WA offices) & pre-tax commuter benefits
  • Employee Assistance Program
  • Comprehensive onboarding (Cognitiv University)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service