IT - Systems Engineering
IT - Software Development
Senior/Lead Platform Engineer
Cannot sponsor any visa at this time*
Exciting next generation FinTech company headquartered in Houston with additional offices in San Diego and Chicago. We provide financial products that are easy to use and accessible that aim to improve people's lives. As the consumer debt market continues to grow in the United States, we have made it our objective to create a transparent and fair debt management service that is customized to the consumer's individual situation.
Our leadership team has extensive experience and expertise in the financial services and debt management marketplace. We are reinventing the market by investing in innovative technologies to best serve our customers. Our workforce is a community made up of celebrated, diverse backgrounds working towards the common objective of developing something transformational for the debt settlement industry.
About The Role
We are looking for a Senior Platform Engineer to help us build a new enterprise-grade core platform composed of AWS-hosted microservices and back-end integrations. You must be results-driven and able to thrive in a dynamic and fast-paced environment.
What You'll Do
Design, build, and test the core components of our enterprise platform
Focus on code quality, test coverage, internal best practices
Collaborate closely with Product Management on project requirements and scope
Work with our Web, Salesforce, and QA engineering teams to deliver new functionality in a timely manner
Mentor other Software Engineers as needed
What We Look For
Passion for software engineering and innovation
Business acumen – effectively understanding, prioritizing, and meeting business needs
Expertise in Node.js for server-side development and third-party integrations
Ability to build and consume APIs -- REST and GraphQL
Experience with AWS features: Lambda, API Gateway, S3, RDS, DynamoDB, Elastic Cache, etc.
Strong understanding of microservice concepts, design patterns, and best practices
Comfortable working with Docker containers and Serverless Framework
Data modeling with relational and NoSQL databases
Writing comprehensive unit tests with jest
Partner with SDETs maintaining integration tests with Postman, Selenium, or similar
Using CircleCI and/or Jenkins for continuous integration and continuous delivery
Ability to troubleshoot production issues quickly in unfamiliar code
Experience with releasing to production multiple times per day
Why join us?
We are looking for great people to join our fast-paced, growing, and innovative business and make a positive impact.
4 weeks to unlimited PTO
401k with company match
Health, dental, vision, and commuter benefits
More importantly, our team spirit and culture are what really sets us apart as a company. We're a world-class Financial Technology company that loves what we do…and we have fun doing it!
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at firstname.lastname@example.org or 844-463-6178.