Senior Python Engineer - API

November 29

Apply Now

Description

ā€¢ Provide technical leadership and guidance in Python development, API architecture, and big data solutions. ā€¢ Design, development, and deployment of robust Python-based applications and services, with a focus on efficiency, scalability, and maintainability. ā€¢ Be part of a digital transformation initiatives by re-engineering and improving existing software solutions, leveraging modern technologies and best practices. ā€¢ Collaborate with cross-functional teams, including product, sales, security & data intelligence, to identify requirements, define solutions, and deliver value-added services. ā€¢ Mentor junior engineers, conduct technical training sessions, and foster a culture of continuous learning and innovation within the engineering team. ā€¢ Write clean, maintainable, and efficient code, adhering to best practices and coding standards. ā€¢ Create architecture diagrams and technical documentation. ā€¢ Ensure architectural integrity in accordance with best practices and software design principles from conception to implementation.

Requirements

ā€¢ Minimum of 8 years of professional experience in Python development. ā€¢ Knowledge of PostgreSQL and data warehouse solutions such as Clickhouse or SnowFlake. ā€¢ Proven track record of being part of digital transformation initiatives and re-engineering existing software solutions. ā€¢ Proven track record of designing, implementing, and optimizing API services. ā€¢ Excellent problem-solving skills, with a keen attention to detail and a passion for delivering high-quality software solutions. ā€¢ Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders. ā€¢ Extensive understanding of architectural styles and design patterns. ā€¢ Experience with deploying complex applications on cloud platforms using a container orchestration platform, such as Kubernetes. ā€¢ Understand the tradeoffs of performance, compute, and memory and simultaneously optimize for all three. ā€¢ Track record of working on hard problems including job scheduling, concurrency, and scaling. ā€¢ Independent and self-driven. ā€¢ ā€¢ Experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper. ā€¢ Prior experience in the compliance sector, particularly within traditional finance or crypto-related environments. ā€¢ Experience working in or with analytics-focused companies including familiarity with analytics tools, data visualization techniques, and best practices in data-driven decision-making. ā€¢ Contribution to open-source projects and Stackoverflow. ā€¢ Experience with Incident management. ā€¢ Familiarity with Blockchain technologies. ā€¢ Familiarity with the GoLang and Rust programming languages. ā€¢ Familiarity with Infrastructure as a code such as Terraform. ā€¢ Familiarity with GraphQL query language. ā€¢ Experience with a distributed team / remote work.

Apply Now

Similar Jobs

November 27

As a Product Engineer at Dropbox, develop innovative solutions for collaboration and file sharing. Shape excellent user experiences in a remote environment.

Built byĀ Lior Neu-ner. I'd love to hear your feedback ā€” Get in touch via DM or lior@remoterocketship.com