Senior Software Engineer - New York, NY at Capsule
New York, NY 10001, USA -
Full Time


Start Date

Immediate

Expiry Date

27 Jun, 25

Salary

190000.0

Posted On

28 Mar, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Architecture Reviews, Software Design, Kotlin, Programming Languages, Maintenance, Python, Product Requirements, Design

Industry

Computer Software/Engineering

Description

ABOUT CAPSULE

Capsule is a new kind of pharmacy. One that is smarter, friendlier, faster and hand-delivers your medication, same-day, for free. We have a national presence and have raised over $500MM from the best healthcare and technology investors in the world. People succeed in our culture when they are intensely focused on our customers, are energized by accomplishing ambitious goals, and push themselves and their teammates to be their best. If this excites you, we’d love to have you join us.

REQUIREMENTS:

  • You have 5+ years of overall software engineering experience
  • You are an expert in one or more mainstream programming languages such as Python or Kotlin
  • You have experience contributing to the architecture, design, and maintenance of new and existing systems
  • You have experience developing and maintaining full-stack applications, including both frontend and backend services
  • You have been part of a team that owned software components critical to driving business outcomes

As a Senior Software Engineer, you will bring strong technical experience to the table and take part in and lead key initiatives while delivering high-quality software with a “right and fast” approach. You will collaborate with internal stakeholders to design, develop and maintain key Capsule systems that solves customer pain points.

  • Lead or participate in implementation of key projects that contribute to the company OKRs
  • Apply your knowledge of software engineering principles to build APIs, Services & System Workflows
  • Review product requirements, provide detailed software design and build the software that meets the requirements in high-quality and clean code using Python, Kotlin or other programming languages your team uses to build Capsule systems
  • Write Technical Specs that communicate architectural approaches and present them to internal peers for review and feedback
  • Provide mentorship to other engineers through code reviews and architecture review
Responsibilities

As a Senior Software Engineer, you will bring strong technical experience to the table and take part in and lead key initiatives while delivering high-quality software with a “right and fast” approach. You will collaborate with internal stakeholders to design, develop and maintain key Capsule systems that solves customer pain points.

  • Lead or participate in implementation of key projects that contribute to the company OKRs
  • Apply your knowledge of software engineering principles to build APIs, Services & System Workflows
  • Review product requirements, provide detailed software design and build the software that meets the requirements in high-quality and clean code using Python, Kotlin or other programming languages your team uses to build Capsule systems
  • Write Technical Specs that communicate architectural approaches and present them to internal peers for review and feedback
  • Provide mentorship to other engineers through code reviews and architecture reviews
Loading...