Senior Software Engineer, Platform Services

1 month ago


New York, New York, United States Justworks Full time
Who You Are

Are you passionate about design and development? Do you have experience building, deploying, and maintaining large-scale applications and/or consistent, user-friendly experiences? Are you ready to take your skills to the next level and join a team of innovative self-starters in a supportive, entrepreneurial environment?

As a Senior Software Engineer in the Platform Services cluster, you will help evolve our software architecture to support more parallelized development against multiple products without compromising the quality that has defined success for Justworks so far. You will leverage your experience working within a service-oriented architecture with a strong understanding of API, library, and framework design. You will be responsible for separating data and functionality as necessary and will demonstrate an understanding and use of automated testing as a productivity multiplier. You are eager to learn and passionate about improvement across multiple dimensions - in code, practices, processes, people, and customers. You want to understand how systems work, and you think about how to make them work even better. You will work closely with multiple domain teams to scope, design, and build new features and common functionality. You will be working primarily in Ruby on Rails, Kotlin, and/or JavaScript/Typescript + React, but prior knowledge is not a requirement.

Your Success ProfileWhat You Will Work On
Implement product-oriented platform services that help modularize and enable our domain teams
Collaborate with various teams to find solutions to customer challenges, both internal and external
Take ownership of designing and developing functionality that is exposed via web and mobile applications
Promote engineering excellence through technical leadership, knowledge-sharing, and mentorship
Add capabilities to our high-volume, fault-tolerant processing infrastructure
Enhance our testing, monitoring, and continuous deployment infrastructure
Keep extremely sensitive data compartmentalized and secure
Perform other related duties as assigned

How You Will Do Your Work

As a Senior Software Engineer, how results are achieved is paramount for your success and ultimately result in our success as an organization. In this role, your foundational knowledge, skills, abilities and personal attributes are anchored in the following competencies:

Good judgment - the exercise of critical thinking, analyzing and assessing problems and implications, identifying patterns, making connections of underlying issues, understanding risks and developing mitigation strategies, and taking ownership of the outcome.

Resourcefulness - taking a can-do approach, even in the face of obstacles and constraints by assessing what's in front of you and effectively and efficiently optimizing what you have, whether it's working on something new or thinking about how to do something better.
Teamwork and communication - putting our collective best together through documentation, collaboration, relationship-building, listening, empathy, recruiting, and evangelism.
Influence and leadership - fostering a community of knowledge-sharing, collaboration, mentorship, and forward-thinking.
Skills and knowledge - the capacity to actively learn and apply specific domain knowledge, know-how, and best practices to continually enhance and improve.

In addition, all Justworkers focus on aligning their behaviors to our core values known as COGIS. It stands for:

Camaraderie - Day to day you can be seen working together toward a higher purpose. You like to have fun. You're an active listener, treat people respectfully, and have a strong desire to know and help others.
Openness - Your default is to be open. You're willing to share information, understand other perspectives, and consider new possibilities. You're curious, ask open questions, and are receptive to thoughts and feedback from others.
Grit - You demonstrate grit by having the courage to commit and persevere. You're committed, earnest, and dive in to get the job done well with a positive attitude.
Integrity - Simply put, do what you say and say what you'll do. You're honest and forthright, have a strong moral compass, and strive to match your words with your actions while leading by example.
Simplicity - Be like Einstein: "Everything should be made as simple as possible, but no simpler."

Qualifications
Minimum of 5 years of professional hands-on experience
Expertise developing and evolving large-scale applications, with preference for microservice architectures
Strong object-oriented design, API design, data modeling, and coding skills
Solid understanding of data structures and algorithms
Experience building new features from scratch, using clean, organized, and scalable code
Experience supporting other engineers and acting as a "tech lead"
Experience working with complicated systems at scale
Experience working using Agile/Scrum methodology in a fast-paced environment
Experience in a high-growth environment working with deadlines and milestones

Technologies Used

Ruby on Rails, Kotlin, Javascript/Typescript + React, Redux, Sidekiq, Kafka, React Native, GraphQL, MySQL/PostgreSQL, AWS, Git, Apollo, Redis, ElasticSearch, Docker, Terraform, InfluxDB, Redshift, Jenkins, Nagios, CircleCI, DataDog

The base wage range for this position based in our New York City Office is targeted at $167,500.00 to $205,000.00 per year.

#LI-AD1 #LI-Hybrid
Justworks focuses on Internet, SaaS, Enterprise Software, Payments, and Human Resources. Their company has offices in New York City and New York. They have a large team that's between employees. To date, Justworks has raised $143M of funding; their latest round was closed on January 2020.
You can view their website at or find them on Twitter, Facebook, and LinkedIn.


  • New York, New York, United States DISCO Full time

    CS DISCO is aimed at redefining the landscape of legal technology. Ultimately, we seek to enable lawyers to achieve more efficient, data-oriented, and fact-based legal outcomes. We started our journey as a company by focusing on the crucial 'discovery' phase of the legal process. Our initial offering, Ediscovery, focuses on enabling legal teams to achieve...

  • Platform Engineer

    3 weeks ago


    New York, New York, United States Marsh McLennan Full time

    Marsh McLennan is the industry leader in helping companies create dynamic solutions that make a difference in the moments that matter. We are searching for a Platform Automation Engineer, who can be based in Australia, UK, US. This role can be remote. Platform Product Specialist What can you expect? This is an opportunity to join an agile, leading edge...


  • New York, New York, United States Skip Full time

    DescriptionWe're looking for an intermediate software engineer to join as a founding member of our platform team. The platform team builds, scales, and secures backend services and infrastructure that support all of our products across 50+ chains in every major crypto ecosystem (Ethereum, Cosmos, Solana, Celestia). Our ideal candidate is obsessive and...


  • New York, New York, United States Selby Jennings Full time

    This role is with one of the more established multi-strategy firms here in NYC, which has been trading for over 2 decades.This is a Senior Software Engineer on the their Core Data Platform, which is used by data analysts, data scientists, and quantitative researchers for ingestion and access of investment datasets.Responsibilities:Design and development of...


  • New York, New York, United States Bubble Full time

    Bubble empowers businesses and entrepreneurs around the world to build software and apps without writing any code or having to think about infrastructure. We have created a rich visual programming language running on commodity cloud infrastructure, making technology accessible and user friendly and allowing users to bring their visions to life quickly.What...


  • New York, New York, United States January Full time

    About the role:The Borrower Experience (BX) team at January is reshaping debt collection with a dual focus: boosting January's growth through efficient recoveries and helping borrowers regain financial stability with dignity. Some of the things we work on are:A multi-channel communications engineSoftware to offer borrowers tailored settlements and payment...


  • New York, New York, United States Bubble Full time

    Bubble empowers businesses and entrepreneurs around the world to build software and apps without writing any code or having to think about infrastructure. We have created a rich visual programming language running on commodity cloud infrastructure, making technology accessible and user friendly and allowing users to bring their visions to life quickly.What...


  • New York, New York, United States Atechstar Full time

    Job DescriptionThe goal of the Senior Software Engineer is to design develop and test new features or enhancements to our web based products that meet the needs of Workhorse's customers. Additionally the Senior Software Engineer will act as a lead to the team and provide mentorship and guidance.Qualifications Degree in Computer Science or equivalent...


  • New York, New York, United States Gynger Full time

    The Opportunity:We are seeking a full-time Senior Full Stack Engineer to join our growing remote engineering team here in the US. In this role you will be crucial in building high-performance, web-based SaaS and FinTech software. This is a unique opportunity to play a critical role in a category-creating startup of global scale and to get in close to the...


  • New York, New York, United States Kaizen Labs Full time

    CompanyKaizen Labs is redefining government technology. We believe residents and government staff across America's 85,000 government agencies deserve access to modern, trusted interfaces that provide critical services like parks & recreation, permitting, public works, and more. Whether it's powering a tennis court reservation or the organization of a public...


  • New York, New York, United States Selby Jennings Full time

    Hedge Fund | Senior Software EngineerSelby Jennings is partnered with a multi-strat hedge fund that is seeking an exceptional senior software engineer to join their Equities Engineering Division and sit on their Portfolio Management Risk & Trading team.This candidate would be tasked with designing and building the applications that enable hundreds of...


  • New York, New York, United States Bubble Full time

    Bubble empowers businesses and entrepreneurs around the world to build software and apps without writing any code or having to think about infrastructure. We have created a rich visual programming language running on cloud infrastructure, making technology accessible and user friendly and allowing users to bring their visions to life quickly.What we've...

  • Senior AI Engineer

    4 weeks ago


    New York, New York, United States Motion Recruitment Full time

    A NYC based Marketing Intelligence and Search Platform is seeking a passionate Senior / Staff Software Engineer with extensive experience in architecting and building highly scalable & complex backend systems to join our AI Platform team within the Search & AI Platform org. The Search & AI team develops the next generation of Search infrastructure and AI...


  • New York, New York, United States Selby Jennings Full time

    Selby Jennings is seeking a proactive senior engineer to join our client's Treasury Technology team in a hands-on capacity. In this position, your main responsibility will involve analyzing business needs and devising automated solutions for our firm's treasury operations. Additionally, you'll contribute to enhancing platform functionalities to meet evolving...


  • New York, New York, United States TIDAL Full time

    Company DescriptionTIDAL was founded for artists by artists as the next innovative streaming platform to bring value back to the music industry. We empower artists with the products, resources, services, and content required to take control of their careers and connect more deeply with fans. Available in over 60+ countries, TIDAL continues to help artists...

  • Platform Engineer

    4 weeks ago


    New York, New York, United States Motion Recruitment Full time

    A healthcare company is looking to expand their growing team by adding a Platform Engineer The ideal candidate will have a heavy coding background, preferrably in Python. You will also work closely with senior leadership and collaborate with other teams. Requirements:5+ years of experience building products Specific experience with Python or JavaScript...

  • Software Engineer

    1 day ago


    New York, New York, United States Nexxen Full time

    Responsibilities: Function as a backend developer, working with company bidding and scalable ad exchange teams. Responsible for building Nexxen next generation bidding and user data platforms, working with high scale computing patterns and building services in Responsible for full software development lifecycle, including design, implementation, and...


  • New York, New York, United States Freddie Mac Full time

    At Freddie Mac, you will do important work to build a better housing finance system and you'll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation. Employees, contingent workers and visitors are no longer required to show proof of vaccination to be on-site. Effective January 2023, Freddie Mac's...


  • New York, New York, United States Hashboard Full time

    Hashboard is building a BI platform that makes analysts, engineers, *and* end-users all love data again.We are a well-funded, ambitious Seed-stage New York City startup backed by top-tier product and data investors. Our team has experience as early employees of successful startups and in big tech. And we might be a great fit for the next step in your career...


  • New York, New York, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...