RESPONSIBILITIES:
- Own development of high-impact features and improvements to our API integration platform, which powers our suite of products.
- Integrate new consumer-permissioned data APIs into our platform.
- Improve observability around API integration and data ingestion for internal or customer needs.
- Develop internal tooling, frameworks, and unit testing to improve developer experience, velocity, and quality.
- Participate in standard engineering activities like technical design, code reviews, on-call support, documentation, and sprint ceremonies.
REQUIREMENTS:
- 4+ years of software engineering experience working for a U.S. or Canadian-based technology company.
- 2+ years of experience integrating external APIs and leveraging related protocols (e.g., https, oauth, jwt, webhooks)
- Proficient in Javascript or Typescript
- Proficient with SQL; experienced with advanced queries, schema design, functions, indexes, partitioning)
- Experience building JS-based web systems (e.g., Express.js)
- Experience with observability tools like Grafana, Kibana, or Datadog
- Ability to design sound, highly performant solutions in AWS; articulate design decisions and tradeoffs.
- Firm grasp of software testing methodologies and troubleshooting skills
- Curious, self-driven, and eager to learn
SAMPLE PROJECTS:
- Integrate new third-party APIs into our product. This includes data validation/monitoring, mapping, persistence, and job scheduling
- Introduce code patterns or build libraries that help reduce API integration time
- Build a monitoring system that detects shifts in third-party API data, improving data quality observability
- Create dashboards that articulately describe past results to customers or internal stakeholders
- Reduce latency of API ingestion process to cut down customer-facing e2e latency
YOU SHOULD ESPECIALLY APPLY IF:
- You want to have a big impact on your next company
- You want to be part of a scale-up
- You normally go the extra mile to ensure excellent execution
- You're quick to take the lead when problems arise
- You're opinionated about software engineering practices and can articulate compelling reasons for those opinions
Other Jobs from Nova Credit
Sr. Deployment Lead (Sr. Engagement Manager)
Mid/Senior Software Engineer - API Integration (Canada)
Similar Jobs
Full stack developer
Full Stack Software Engineer Intern
Senior Software Engineer - Remote US
Software Engineer - Remote US
[Ads Creative & Integrity]Staff Front-end Engineer
Senior Developer .Net
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,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
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say