**This is a fulltime role. Not eligible for contract or C2C.**
**Only candidates with US citizenship or Green Card are eligible.**
**Requires some weekly onsite work; must be currently living in or next to Contra Costa County, California.**
Job Description
This Senior Backend Engineer for Integrations will play a critical role growing our client's integrations with key applications that drive their customers' day to day business. This includes designing and building intuitive endpoints which provide data and workflows that Their customers use to track extra work, creating API documentation that any developer can use to quickly become productive using them, and supporting customers who use the integrations.
Our client is growing rapidly and needs to continue evolving their systems to scale. Their customers love them, and now our client needs to scale their rocket ship! This is a great opportunity if you are passionate about building world-class APIs and having a major impact on a real-world industry and growing technology company.
Responsibilities
- Work closely with Product Development team members to define, create and maintain new API while supporting existing integrations with partners and customers
- Develop comprehensive documentation to make it incredibly easy for partners and customers to leverage the API
- Optimize API performance and reliability to handle high volumes of data transactions and ensure minimal downtime
- Implement authentication and authorization mechanisms to secure API access and protect sensitive data
- Work seamlessly with our client’s integration partners to solve problems and identify opportunities for better performance
- The team you would join is working on projects such as...
- Creating the next generation of our publicly available API that will be used by customers and industry partners.
- Enhancing our existing integrations to provide more data and features for our customers.
- Building net new integrations with other leading financial products in our industry.
Requirements
As a great fit for this role you will have:
- 5+ years of software development experience developing external APIs used by customers and partners, preferably in a startup environment
- Minimum of 2 years of hands-on experience with Golang
- Proven track record delivering tuned SQL queries and optimized data store use
- Experience breaking down complex problems and working out clever solutions in a team
- Extensive experience conducting peer code reviews
- Experience writing test cases (integration/unit) for code and extensively testing your work
In addition to that, we want to talk if you have:
- Node.js (Typescript) experience
- Pub/sub experience
- Familiarity with ETL pipelines
- Familiarity with SDLC concepts and working in an environment that meets SOC 2 Type II requirements, GDPR, CCPA, etc.
- FinTech or ConTech experience
- Previous experience in the commercial construction industry either in-the-field or on the software side
For additional job openings see our website:
www.smithjohnson.com