loader image

Senior Platform Engineer

We are looking for an experienced Platform Engineer who has helped build and scale service backends before, and feels fairly comfortable with Ruby/Rails tooling to do so. The Core Services team operates as a horizontal team supporting all of company apps, so you’ll be working alongside other Platform Engineers, Data Engineers, and Infrastructure engineers to ensure users across all platforms have a great experience. There’s also plenty of opportunity to cross-train with other disciplines on the team, something we value and encourage.



YOU WANT



-To work on a high-impact team of experienced engineers, writing software that allow users to become their best selves 

-To design backend systems from requirements-gathering with product engineering teams all the way through scaling to millions of users

-A work environment that encourages collaboration, creativity, and teamwork



YOU WILL



-Help build the future of Lumosity and its apps by breaking down a monolithic Rails app into constituent services, influenced by microservice patterns

-Have the opportunity to cross-train with engineers focusing on data and infrastructure systems. In fact, collaborating with these teams is a necessity from day one

-Not only be working on greenfield projects. We’re extremely proud of many parts of our architecture, as well as many parts that are simply currently locked up in larger systems where they no longer make sense

-Design, build, and maintain performant, reusable, scalable, and reliable code

-Think about and recommend long term platform changes to ensure scalability

-Proactively identify areas for improvement in the software and products

-Identify and correct performance bottlenecks and fix bugs

-Contribute to efforts to maintain code quality

-Break down work into manageable pieces and recommend ways to parallelize the implementation effort

-Offer input into team process discussions

-Proactively help teammates when needed



YOU HAVE



-Significant experience developing and/or maintaining a Rails application at Internet scale

-The ability to build complex features because you’ve been doing it for quite a while

-Thorough knowledge of four of the following: Ruby, Rails, Go, React, Redis, Memcached, Nginx, MySQL

-A mindset where you feel that we can only accomplish our goals together

-Comfort around developing software that needs to run on many different browsers and mobile devices

 


Position

Frontend Developer


Must have Skills

  • Nginx

    Beginner

  • MySQL

    Beginner

  • Redis

    Beginner

  • React.Js

    Beginner

  • Rails

    Beginner

  • Ruby on Rails

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

Cancel
Cancel

Active

Skip

Senior Platform Engineer

We are looking for an experienced Platform Engineer who has helped build and scale service backends before, and feels fairly comfortable with Ruby/Rails tooling to do so. The Core Services team operates as a horizontal team supporting all of company apps, so you’ll be working alongside other Platform Engineers, Data Engineers, and Infrastructure engineers to ensure users across all platforms have a great experience. There’s also plenty of opportunity to cross-train with other disciplines on the team, something we value and encourage.



YOU WANT



-To work on a high-impact team of experienced engineers, writing software that allow users to become their best selves 

-To design backend systems from requirements-gathering with product engineering teams all the way through scaling to millions of users

-A work environment that encourages collaboration, creativity, and teamwork



YOU WILL



-Help build the future of Lumosity and its apps by breaking down a monolithic Rails app into constituent services, influenced by microservice patterns

-Have the opportunity to cross-train with engineers focusing on data and infrastructure systems. In fact, collaborating with these teams is a necessity from day one

-Not only be working on greenfield projects. We’re extremely proud of many parts of our architecture, as well as many parts that are simply currently locked up in larger systems where they no longer make sense

-Design, build, and maintain performant, reusable, scalable, and reliable code

-Think about and recommend long term platform changes to ensure scalability

-Proactively identify areas for improvement in the software and products

-Identify and correct performance bottlenecks and fix bugs

-Contribute to efforts to maintain code quality

-Break down work into manageable pieces and recommend ways to parallelize the implementation effort

-Offer input into team process discussions

-Proactively help teammates when needed



YOU HAVE



-Significant experience developing and/or maintaining a Rails application at Internet scale

-The ability to build complex features because you’ve been doing it for quite a while

-Thorough knowledge of four of the following: Ruby, Rails, Go, React, Redis, Memcached, Nginx, MySQL

-A mindset where you feel that we can only accomplish our goals together

-Comfort around developing software that needs to run on many different browsers and mobile devices

 


Job Type

Client Payroll


Positions

Frontend Developer


Must have Skills

  • Nginx

    Beginner

  • MySQL

    Beginner

  • Redis

    Beginner

  • React.Js

    Beginner

  • Rails

    Beginner

  • Ruby on Rails

    Beginner

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Anna M

| United States