Remotery

Senior Python Engineer

Posted 6 days ago

This is a fully remote position, open to applicants in Poland.

📋 Description

• In the role of Senior Python Software Engineer, you will be instrumental in designing, constructing, and enhancing data capabilities that bolster the company's competitive edge in cyber data.

• You will create and execute new data functionalities, which include large-scale data ingestion, transformation pipelines, robust high-performance APIs, and consumers for high-frequency event streams.

• Your contributions will aid in the development of the proprietary data platform, guiding its evolution towards a data mesh architecture for the enterprise.

• You will develop solutions utilizing the standard technology stack: Python, Linux via WSL, PostgreSQL, SQL Server, Databricks, and cloud infrastructure across Azure and AWS.

• Your responsibilities will include designing advanced mechanisms for data ingestion, transformation, and mass-parallel orchestration of network IO.

• You will collaborate with your team, other engineering teams, and analytical data customers to model data for both operational and analytical purposes.

• Working with infrastructure teams, you will maintain Infrastructure as Code and deliver valuable features for the engineering platform.

• You will enhance data quality across the estate by defining and acting on indicators such as completeness, accuracy, reliability, and usability.

• You will assess potential new data sources for specific applications, evaluating their completeness, accuracy, and business value.

• Your role will involve contributing to quality automation in CI/CD processes, optimizing for a bug-free release cadence and an enjoyable developer experience.

• You will support test automation through platform enhancements and additional automated tests.

• Your task will include maintaining clear technical documentation, beginning with well-documented code and extending to materials for both technical and non-technical audiences.

• You will engage in a pairing-first development team by sharing expertise, learning from colleagues, and nurturing an open engineering culture.

• Furthermore, you will mentor and coach less experienced engineers through design discussions, code reviews, and practical knowledge sharing.

• You will evaluate application security and API quality to ensure that solutions adhere to relevant application security and API standards.


⛳️ Requirements

• A senior-level commercial background as a Software Engineer, demonstrating strong hands-on Python development capabilities.

• Practical experience in building data platforms, data services, or backend systems that process, expose, or analyze large datasets.

• A solid understanding of data ingestion, transformation, event-driven or stream-oriented processing, and high-performance API development.

• Experience with relational databases and data modeling, particularly PostgreSQL and/or SQL Server, for both operational and analytical scenarios.

• Proficient knowledge of cloud infrastructure, preferably across Azure and AWS, along with the ability to collaborate effectively with infrastructure or platform teams.

• Familiarity with Databricks or similar data engineering platforms would be advantageous for managing large-scale data workflows.

• Comfortable operating within Linux-based development environments, including Linux via WSL.

• Experience in maintaining or contributing to Infrastructure as Code and an understanding of how platform engineering supports product delivery.

• A strong focus on quality, including CI/CD, automated testing, test automation, debugging, code reviews, and continuous improvement of release cadence.

• Ability to assess data source quality using criteria such as completeness, accuracy, consistency, and suitability for specific applications.

• A good grasp of secure engineering practices, application security expectations, and API standards.

• Strong documentation practices and the capability to communicate technical decisions clearly to both technical and non-technical audiences.

• A collaborative, pairing-friendly approach with the ability to mentor others, constructively challenge decisions, and take ownership of outcomes.

• Proficient communication skills in English.


🏝️ Benefits

• Flexible employment options and the possibility of remote work.

• Opportunities to work on international projects with leading global clients.

• Possibility for international business travel.

• A non-corporate atmosphere.

• Language classes available.

• Access to internal & external training.

• Private healthcare and insurance coverage.

• Multisport card benefits.

• Participation in well-being initiatives.

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers