: Senior Software Engineer
195 Broadway, 15th Floor
New York, NY 10007

Employee Testimonials

Rhiannon Lococo

Video

Job Title: Senior Software Engineer
Department: Engineering
Location: NYC/Remote
 

Namely is seeking a Senior Software Engineer to build reliable, scalable, and maintainable .NET services for our payroll platform. As a Senior Software Engineer, you will lead by example in the design and implementation of major features and components of the Namely platform.

Our teams use a diverse set of tools and languages, including C#, Go, Ruby, Docker, Kubernetes, Istio, Spinnaker, and Kafka. We work with React and SPAs in the front-end, and are investing in an API driven architecture, Event Sourcing and CQRS, powered by gRPC-based services.

Weve built a strong engineering team to date, but have a lot of work ahead of us, including:

  • Migrating from a monolith to a microservice architecture, including a complete overhaul and rewrite of our Payroll Processing and Benefits Configuration
  • Defining domain boundaries and implementing robust APIs for internal and public consumption of our Human Capital Management (HCM) services
  • Leveling up our platform, including enhancing our test coverage, observability, alerting, and performance

Help us scale our business to meet the needs of our growing customer base and develop new products on the Namely platform. You'll be a critical part of our growing company, leading the way to implement best practices in technology, architecture, and process.  Youll have the chance to work in an open and collaborative environment, receive hands-on mentorship and have ample opportunities to grow and accelerate your career.

Responsibilities:

  • Implementing and maintaining containerized gRPC services and deploying these services to Kubernetes on AWS
  • Collaborating with the various Namely Labs teams (Product, Design, and Engineering) to design APIs that support new or enhanced product features
  • Designing and implementing migration strategies for legacy code to move existing functionality out of our monoliths, and into modern services
  • Designing and contributing features to our shared libraries, which provide core functionality used by all of our services
  • Mentoring other engineers on the team
  • Supporting production services on a rotation
  • Reviewing design docs and pull requests for relevant services and repositories
  • Supporting other engineering organizations, such as Site Reliability, as they bring in new platform features and testing technologies

Requirements:

  • 5+ years of experience overall writing production software using a server-side language such as Go, C#, Ruby, or JavaScript
  • Experience designing and developing APIs
  • Experience with relational data modeling, and in-depth knowledge of an RDBMS
  • Experience developing web applications
  • Experience writing maintainable unit tests
  • Experience with web technologies such as HTTP, JSON, etc.
  • Working knowledge of security best practices
  • Excellent written and verbal communication skills

Nice to Have:

  • Experience using Docker and Kubernetes in production
  • Experience with Protobuf / gRPC
  • Experience working on distributed systems
  • Experience working with Kafka or equivalent messaging bus
  • Experience with ES2015+, React, and Redux
  • Experience with AWS (S3, EC2, SQS, etc.)
  • Familiarity with Payroll/HR Software

Tech Talks and Blogs by Namely Labs Engineers:

About Namely

Namely is the first HR, payroll, and benefits platform employees actually love to use. People are at the center of everything we dofrom our platform to our staff. Why join us? We believe every company and every employee deserves a great workplace, supported by HR technology they use and love. Most importantly, we believe in giving you the tools you need to do the best work of your career.

We invite you to fill out the EEO survey below as part of our ongoing diversity initiatives at Namely. Your participation in the survey is completely optional and voluntary, and none of the information you provide will be considered in the hiring process or with respect to any employment decision made by Namely. Namely will have access only to anonymized data submitted through these surveys.

Full-time

Employee Testimonials

Rhiannon Lococo
Rhiannon Lococo
Sr. Product Manager

I never thought about how much SQL I would learn in my role! Going into the role, I thought it was a lot more about qualitative conversations, but every product decision we make needs to be backed by data. I need to be able to show exactly why we’re doing what we’re doing

Larmarrio Harden
Professional Services Consultant

I work with some of the best people one could ask to work with. I have worked at a few different jobs and the people that I work with here are not only knowledgeable but they are professional, friendly, easy to work with, caring and willing to help at the drop of a dime. I enjoy working with many of my colleagues and I have developed friendships that I hope will last a lifetime. Namely ROCKS!

Arran Kucharik
Account Executive

One requirement I have when looking for a new career is a great team environment, you have to have great colleagues.  The people at Namely are smart, supportive, creative and fun!  It makes going to work everyday an experience you don't want to miss.

Jessica Davis
Manager, Enrollment Operations

On a professional front, I love that every week there is a new challenge or a new initiative to tackle. Working in benefits, I've always seen changes in legislation or changes in how carriers partner with brokers and BenAdmin providers. It's been really unique to be a part of Namely and witness SO many changes within our product & internal processes and how that serves our clients & their unique (and also ever-changing!) needs. One of my favorite parts of being at Namely is getting to partner with so many talented people to figure out ways we can work more efficiently and accurately. On a personal front, I have a toddler who keeps me on my toes so I always look forward to seeing her learn something new every week.

Aaron Masanque
Professional Services, Manager - Data Services

Namely's D&I efforts make it so we as employees not only feel welcome no matter our background and affiliation, but also makes us feel like we belong. I always have someone I can relate to on different levels from my experience as a member of the Asian Community or the LGBTQ community.

Miranda Brokenberry
Miranda Brokenberry
Client Services Team Lead

Namely allows me to be a part of a lot of cool things behind the scenes. I get to be involved with various engineering project initiatives, and sit in on focus groups that help enhance the overall client experience at Namely. By learning all the things that makes Namely work, it allows me to be better in the various positions that I have held. Namely has a great Career Development Plan that allows me to express where I would like to go next in my journey. Having managers that fully support my goals makes working at Namely all the more worth it.