Software Engineer - Python/FastAPI/ETL
·
Datum Brain
How to Apply?
Send your resume and a cover letter to careers@datumbrain.com.
Any emails received without the exact subject “[Q3 2025] Software Engineer - Datum Brain - Careers” will be discarded by the system automatically.
Work Location
This is an onsite position at our office location.
Responsibilities
- Write clean, maintainable, and well-documented Python code
 - Participate in code reviews and contribute to team knowledge sharing
 - Collaborate with team members on project requirements and implementations
 - Ensure code quality through testing and best practices
 - Learn and adapt to new technologies and tools as needed
 - Mentor junior engineers
 - Ensure client satisfaction through timely resolution of requests/issues
 
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
 - Minimum 2 years of experience writing software using Python
 - Understanding of FastAPI or similar web frameworks (Flask, Django)
 - Solid understanding of databases
 - Experience maintaining a production application
 - Experience with AWS
 - Experience working within an Agile Scrum team
 - Knowledge of ETL concepts and data processing
 - Familiarity with web scraping techniques and tools (BeautifulSoup, Scrapy, Selenium)
 - Solid understanding of API design principles
 - Experience with Git version control
 - Strong problem-solving and analytical skills
 - Exceptional communication skills and eagerness to learn
 
Benefits
- Competitive salary
 - A friendly and collaborative work environment
 - Clear career growth opportunities
 - Fuel allowance provided in the form of cash (After the completion of the Probation Period)
 - Friday lunch on the house
 - Annual company trips
 - Indoor and outdoor recreational activities to foster team bonding