Company
CAPSULE logo

CAPSULE

www.shopcapsule.ai
Location

Remote, but you must be in the following location

  • 🇺🇸 United States
Apply

Senior Software Engineer, Backend

About the Role:

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 "fast and right" 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 Kotlin, Python 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.

About You:

  • You drive results in a way that makes everyone better. You accomplish ambitious objectives while uplifting the team around you. You're a magnet for team members looking to get better and be successful.

  • You can work both fast and right and don't view them as trade-offs. You understand when things require precision and accuracy and where 80% gets you to the desired outcome.

  • You operate like an owner and expect others to as well. You take personal responsibility and value personal responsibility in others. 

  • You check your ego at the door. You are interested in finding the right answer vs. always having the right answer.

Requirements:

  • You have 5+ years of overall software engineering experience.

  • You are an expert in one or more mainstream programming languages such as Kotlin, Java, Python, etc.

  •  You have experience contributing to the architecture and  system design (architecture, design patterns, reliability and scaling) of new and current systems.

  • You have been part of a team that owned software components critical to business.  

Nice to have:

  • Django experience is a plus 

  • Experience deploying applications through AWS 

  • A CS degree or equivalent

The starting anticipated earnings for this position is between $170,000 and $210,000. Compensation packages include base pay, competitive benefits, and may include equity in the form of RSUs.