Full Time

Senior Software Engineer, Data Systems (Python)

TalentHop
United States
???* / year

Job Description

About this kind of role

What a Senior Software Engineer, Data Systems (Python) usually does. The employer's own details are in the listing.

Typically does: Senior Software Engineers specializing in data systems design, develop, and maintain data-driven applications and systems. They focus on data processing, storage, and retrieval, often working with large datasets and complex data pipelines. Responsibilities include writing efficient and scalable code, troubleshooting issues, and collaborating with other engineers and data scientists. They may also be involved in database design and optimization.

Tools and skills: Proficiency in Python is essential, alongside experience with relational databases (like PostgreSQL or MySQL), data warehousing solutions, cloud platforms (such as AWS or Azure), and version control systems like Git.

Good fit for: Individuals with strong analytical and problem-solving skills who enjoy working with data and building robust, scalable systems are often successful in this role.

Unemployment in Rwanda was 4.9% from October to December 2025, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.