DataLab USA is looking to solve the problem of developing data processing solutions and associated technical services designed to support client business objectives for Fortune 500 companies in multiple verticals: Financial Services, Insurance, Telcom, and Travel & Leisure.
Requirements
- Experience developing applications in Python
- Familiarity with SQL and working with relational databases
- Experience with cloud platforms (Snowflake, AWS, Azure, or GCP) and cloud-native data services
- Experience using third-party Python frameworks
- Good understanding of Python data structures and object-oriented programming concepts
- Familiarity with API development frameworks (e.g., Flask, REST)
- Familiarity with data pipeline frameworks (e.g., Airflow, dbt, Spark, or similar)
Responsibilities
- Leverage Python, SQL and cloud-based technology to build scalable and secure data processing software for continuous integration and delivery
- Work on a wide range of interesting technical and business problems to support big data processing
- Support the build of new solutions to a wide array of complex system design challenges
- Work with team leads to prototype, design, and implement internal process improvements: automating manual processes, optimizing data delivery, building infrastructure for greater scalability
- Support infrastructure and applications to process large amounts of data in a distributed computing environment
- Write automated test frameworks for use across projects
- Develop and maintain software using already established best practices for creating readable and maintainable code
Other
- Bachelor’s in Computer Science
- Teamwork, strong inter-personal skills
- Must be local to Germantown, MD
- No sponsorship available for this position
- Passing a background check and drug test is required