Backend Python Developer

2 days ago

Apply Now
Logo of INFUSE

INFUSE

B2B Demand Generation • B2B Lead Generation • Content Syndication • Content Marketing • Account-Based Demand Generation

1001 - 5000

Description

• Write, test, and maintain high-quality code. • Participate in code reviews, providing feedback to other team members to maintain code quality and consistency. • Work on implementing new features, fixing bugs, and ensuring that the software functions as intended. • Collaborating with the product/project team to work towards achieving the company’s and team’s goals. • Contribute to technical decisions and strategy to further the long-term product vision. • Design and implement web applications on Python + React.js. • Implement server side logic to process frontend inputs. • Identify and fix bugs that are found within code. • Interact with SQL and noSQL databases. • Ensure all inputs going to a database have been parameterized. • Ensure the appropriate security standards have been implemented. • Ensure you've written unit test cases to verify code is performing as expected and to prevent possibly security breaches. • Create written documentation for the different components. • Work under agile methodologies.

Requirements

• Expertise in writing clean and efficient Python code. • Familiarity with Django, Flask, and other Python frameworks/libraries. • Experience with front-end technologies like React.js, HTML, CSS, and Javascript. • Design and implementation of robust and scalable APIs. • Experience with relational databases (e.g. PostgreSQL) and optionally NoSQL (e.g. MongoDB, Redis). • Experience with AWS & Kubernetes is nice to have. • Experience with Enterprise Confluent Kafka clusters including multi-region broker setup, clustering, Mirror Maker, Replication, Kafka Connect, Kafka Streams, ksqlDB, etc are nice to have. • Conduct and participate in code reviews, ensuring high-quality code. • Have great communication and problem-solving skills. • Have min 5+ years of experience building scalable backend services. • Have at least a bachelor’s degree in computer science, information technology, programming or another related field. Certification in computer programming could work too. • Self-study or online courses are a plus. • Good command of English is expected.

Apply Now

Similar Jobs

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