Описание на работата
About the job
Job Description
Join Kiteworks mission empowering organizations to manage sensitive content risk with our secure, compliant content governance platform.
Were looking for a Senior Python Backend Engineer to join our growing R&D team. Youll be a key contributor to our core managed file transfer product which enables customers to automate secure file workflows including transfer, encryption/decryption, compression, and transformation.
Our technology stack includes modern, actively maintained tools such as Python, Flask, PostgreSQL, MongoDB, and SQLAlchemy.
Security is foundational to everything we build we integrate it from the start rather than bolt it on afterward. We keep libraries up to date and proactively address vulnerabilities to ensure our platform remains robust and secure.
Job Requirements
- 5+ years of backend development experience, preferably in enterprise applications
- Expert-level Python skills with hands-on experience in Flask; experience with Django is also valuable
- Strong knowledge of relational and non-relational databases (PostgreSQL), and ORM tools like SQLAlchemy, knowledge of Mongo DB is a plus
- Experience with Git-based version control and CI/CD pipelines
- Proven ability to work independently and take initiative without micromanagement
- Proactive problem solver who takes ownership to remove blockers and improve processes
- Comfortable working in Agile teams distributed across multiple countries with strong collaboration between engineering and product
- Strong communication skills to collaborate effectively across teams
Nice to Have
- Experience with Apache Airflow or workflow orchestration tools
- Background in secure software development and vulnerability management
Job Responsibilities
- Take full technical ownership of your work, providing architectural input and shaping the backend design, not just writing code
- Develop and maintain backend services for secure managed file transfer workflows
- Write clean, secure, and well-tested code following best engineering practices, including peer and security code reviews
- Collaborate closely with QA and Product teams to ensure high product quality and alignment with customer needs
- Work autonomously and take full ownership of your tasks in an Agile environment with two-week sprints
- Proactively identify and resolve blockers, technical debt, and performance issues
Why join us?
- Influence product architecture and technical direction from day one
- Grow your skills in a fast-paced, collaborative, and agile environment
- Be part of a company where security and quality are core priorities
Job Benefits
- A hybrid working model: 2 days in-office, 3 days remote
- 25 days of paid leave annually, along with flexible working hours to maintain a healthy work-life balance
- A competitive compensation package, including stock options as part of your long-term rewards
- Additional health insurance and a MultiSport card to support your well-being
- Monthly food vouchers worth 200 BGN for your convenience