Backend Engineer
Job Description
REQUIREMENTS
- Experience with Python
- Experience with web scraping, automation, data extraction, or similar technical challenges
- A good understanding of HTTP, APIs, and client-server communication
- Some experience exploring or debugging web and/or mobile applications
- The ability and curiosity to investigate systems with limited or incomplete documentation
- A strong problem-solving mindset and an interest in understanding how things work
- The ability to learn independently and get comfortable with unfamiliar technical challenges
- Good written and spoken English
RESPONSIBILITES
- Build, maintain, and improve integrations with employment and income data sources
- Investigate and resolve production issues
- Explore web and mobile applications to understand how they communicate with backend systems
- Work with undocumented or partially documented third-party APIs
- Debug authentication flows, network requests, and data extraction processes
- Write reliable, maintainable Python code
- Contribute to technical design decisions and help improve our engineering practices
- Improve the testing, monitoring, and automation of our systems
- Collaborate closely with engineers, Product Managers, Data Scientists, and other members of the team
- Take ownership of your work, iterate quickly, learn from feedback, and continuously improve
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#CrossChannelJobs #JobSearch
#CareerOpportunities #HiringNow
#Employment #JobOpenings
#JobSeekers