Skip to content
SkillableSkillable

Senior Software Engineer

Build and maintain full-stack applications, APIs, interfaces, and infrastructure using C#, React, and JavaScript/TypeScript. The role requires 7+ years of software development experience, database and testing expertise, cloud-native experience, and participation in an on-call rotation.

About the job

Responsibilities

  • Design, develop, and test software applications and features using C#, React/Next.js, and JavaScript/TypeScript.
  • Build and maintain server-side logic, infrastructure, APIs, databases, user interfaces, design systems, and libraries.
  • Design, implement, and maintain unit, integration, and automated tests.
  • Deliver functionality during two-week sprints and proactively address potential issues.
  • Create and maintain documentation covering features, design decisions, configurations, and other technical areas.
  • Collaborate with developers, QA engineers, UX designers, product experts, and other cross-functional stakeholders.
  • Assist with feature scoping and estimation.
  • Propose, prototype, and champion technologies and processes that improve integration solutions.
  • Mentor software team members and promote quality development patterns and practices.
  • Recommend designs, technologies, standards, and best practices that improve delivery, performance, usability, reliability, adaptability, security, and other operational requirements.
  • Participate in an evening, weekend, and holiday on-call rotation for emergency support or special events.

Requirements

  • Bachelor’s degree in a related field such as computer software, computer science, or software development, or equivalent work experience.
  • 7+ years of professional software development experience on an agile product team.
  • Demonstrated experience with C#, React, and JavaScript/TypeScript.
  • Demonstrated experience with Microsoft SQL Server (MSSQL) and Entity Framework.
  • Experience collaborating with UX designers to translate designs into working software.
  • Experience creating and consuming RESTful APIs.
  • Proficiency in unit testing.
  • Experience working with cloud-native applications.
  • Ability to work independently in a collaborative environment, adapt to changing project needs, and maintain quality and focus.
  • Ability to participate in the team on-call rotation.

Nice-to-Haves

  • Authentication technologies such as OIDC, OAuth, or SAML.
  • Next.js and Express.js.
  • Building pipelines and applying DevOps practices.

Compensation and Benefits

  • Base salary: $130,000–$150,000 annually.
  • Fully remote work with a monthly office-services and supplies stipend.
  • Medical, dental, vision, HSA, healthcare and dependent-care spending accounts, EAP, life insurance, disability insurance, accident and critical-illness coverage.
  • 401(k) with company match, tuition reimbursement, and healthy-lifestyle reimbursements.
  • Unlimited PTO, paid holidays, bereavement, parental, caregiver, and paid FMLA leave.
  • Early Friday logoff eligibility and full company closure during the week of July 4.
  • Wellness reimbursement of up to $750 annually and a $200 monthly office-expense stipend.
  • Pet insurance and access to company learning opportunities.
  • Periodic travel may be required, up to approximately 10% of the time.

Skills

C#, React, Next.js, JavaScript, TypeScript, Microsoft Sql Server, Entity Framework, REST APIs, Unit Testing, Cloud-Native Applications, OIDC, OAuth, SAML, Express.Js, DevOps

Circle

Circle

Remote

Senior Full-Stack Software Engineer, AI Core
$130k+/yrRemote6+ YOEFullstack EngineeringQuick apply

Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, Discover
$130k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.

Octane

Octane

United States

Senior Software Engineer
$130k+/yrRemote5+ YOEFullstack Engineering

Senior Software Engineer building and scaling core dealer and lending products on a Python/Django/React/PostgreSQL stack. Owns system design, code quality, mentoring, and cross-team delivery for a nationwide marketplace.

Attentive

Attentive

New York, NY

Senior Software Engineer
$132k+/yrHybrid5+ YOEFullstack Engineering

Design and build AI-driven products and scalable distributed systems, contributing across backend services, web interfaces, architecture, testing, and operational excellence. Requires a bachelor's degree and senior-level software engineering experience with Java, Python, Go, React, TypeScript, AWS, and Kubernetes.

Pilot.com

Pilot.com

United States

Senior Software Engineer, Takeoff
$133k+/yrRemote5+ YOEFullstack Engineering

Senior Software Engineer on Pilot’s Takeoff team, building and operating accounting systems that support transaction categorization, revenue recognition, and accurate financials. The role requires 5+ years of software engineering experience, production experience with Python or Vue/JavaScript frameworks, strong systems judgment, and mentoring skills.