Description
ABOUT THE TEAM
The Engineering organization is ~50 engineers, split between two organizations: Transaction/Brokerage Management and Platform Engineering. We appreciate diversity of thought and backgrounds. The Platform Services Engineering team falls under Platform Engineering, and is responsible for building the foundational services for our main product offering. A big characteristic of the Platform Services team is that we enjoy helping each other, being high achievers, and having fun while doing it.
ABOUT THE ROLE
As a member of the Platform Services Engineering team you will work cross-functionally with the product team, and build solutions to support the transaction processing team, payments team, compliance team, marketing teams, reporting teams - almost every team in the company. You will work with other engineers and help architect solutions to problems that are both internal facing and customer facing.
What You'll Be Doing
- Collaborating with Product Management and fellow engineers to solve both simple and complex problem sets
- Applying a solid understanding of the agile software engineering life cycle, and fundamental computer science concepts such as data structures and design patterns, to efficiently deliver quality code in a timely manner
- Evaluating and articulating end-to-end designs for strengths and weaknesses (e.g., complexity, quality, scalability, latency, security, performance, data integrity, etc)
- Identifying tech debt and making recommendations of reduction
- Upholding application performance and security best practices within the team
- Writing full suite of automated tests to ensure production stability (unit, integration, e2e)
- Writing code for small to medium features independently, with the growth path to larger features
- Performing code reviews, providing constructive feedback
What would make you a strong fit for the role?
- A strong desire to achieve domain expertise, by looking to understand the why into addition to the how
- 3+ years of experience with Javascript
- 3+ years of experience with React
- 3+ years of experience with TypeScript
- Strong experience with testing (unit, integration, and e2e)
- Strong experience with Node.js / Fastify (or any Node.js HTTP framework like Express.js)
- Strong SQL database experience (PostgreSQL and TypeORM experience is a plus)
- GraphQL experience is a plus
- Database migration experience is a plus
- Experience with Git & Github is a plus
- High EQ, able to respond effectively to people’s needs
- Experience with open-source is a plus
Jobs from our Partners
Infrastructure Engineer II - Data Center Services
Omaha, NE
US
Senior Director - Product Management
Jacksonville, FL
US
Other Jobs from Side
Principal Software Engineer
Remote
Similar Jobs
Senior Software Engineer in Test
Boston, MA
Staff Backend Engineer - Prime
Bengaluru, India
Full Stack Developer
Porto, Portugal
Brazil
Full Stack Engineer
Remote Hybrid
Senior Full Stack Engineer
Los Angeles, CA
New York, NY
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 251 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee