Senior Software Engineer

| New York, NY, USA | Remote
By clicking Apply Now you agree to share your profile information with the hiring company.

About Us: 

CITYROW is smart fitness for the modern consumer. We started by pairing rowing with strength and mobility, CITYROW is a workout that works. But a workout only works if you do it. Consumers today need choice, motivation and accountability. Clients can take classes from the comfort of their own home or at any studio nationwide. We built our brand on top-notch programming but giving consumers the ability to participate when, where and how they want gives CITYROW the ability to reach and impact more consumers. With CITYROW GO, we are able to reach customers wherever they are, whenever they want to workout and even with whatever piece of equipment they choose are building a passionate community that will stick with us for the long term!

About the Role: 

CITYROW is looking for a Senior Software Engineer with full-stack capabilities to join our quickly growing team. This role is remote but based in NYC. 

What You’ll Do: 

  • Contribute at all levels of our tech stack, from back-end (Python, Django) to front-end (HTML, CSS, JavaScript, React, React Native) to infrastructure (AWS, Heroku). 

  • Write Python and JavaScript code focused on scalability, testability, reliability and maintainability, with a majority of time spent on the back-end. 

  • Perform thorough code reviews, troubleshoot complex issues, and pair program as needed.

  • Debug and help resolve production issues across all levels of the tech stack.

  • Find and address performance issues within different applications and microservices.

  • Evaluate and implement new technologies to solve technical challenges as they arise.

  • Provide technical thought leadership for the team, contributing to architecture decisions, development best practices, and documentation methods.

  • Advocate for good habits including development techniques, security, balancing tech debt, and efficient tooling.

  • Participate in and help lead team stand-ups. Focus on improving team processes.

  • Help plan, document and develop innovative solutions to complex business problems.

  • Work with teams of 5+ people that require strict branching and deployment processes.

  • Collaborate with Engineers, Product Managers, and Designers to address user feedback and create new and meaningful features.

 What you bring to the table: 

  • You have 6+ years of relevant development experience in fast-paced environments

  • You have a Bachelor’s degree in Computer Science, Engineering or equivalent background

  • You are proficient with Python and JavaScript

  • You are experienced with building and deploying Django applications

  • You are familiar with React, React Native and front-end tooling

  • You have experience  building RESTful API services

  • You have experience with cloud-based infrastructure and technologies, preferably AWS and GCP.

  • You can scale systems, manage infrastructure and ensure system uptime

  • You can create simple solutions to solve complex problems

  • You are passionate about learning new technologies and sharing with your team

  • You thrive in an agile work environment and are able to break down large pieces of work to deliver value incrementally

  • Self-motivation with a passion for taking ownership of your work and delivering outcomes

  • Excellent communication skills through writing, speaking and documentation

  • You enjoy collaborating and are focused on team success over individual achievement

Bonus points if you are familiar with: 

  • Relational database models

  • Optimizing SQL within Django applications

  • ERPs, order processing, logistics and e-commerce systems

  • BuildingGraphQL API services

  • Application and infrastructure monitoring tools

  • Hardware development, firmware and lower level languages like C or C++

  • Containers (e.g. Docker), and orchestration (Kubernetes)

CITYROW is proudly committed to building a diverse workplace. We do not discriminate on the basis of race, religion, color, national origin, ancestry, citizenship, gender, gender identity, sexual orientation, age, marital status, military/veteran status, or disability status. CITYROW is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.


New York , NY

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CityRowFind similar jobs