At KADA we are an innovative company dedicated to helping organizations better use and manage their data. To achieve this goal, we are seeking a talented and experienced Python Software Engineer to join our growing team. You will play a crucial role in designing, building, and maintaining Python applications and integrations.
Why Join Us?
* Profit Share / Equity Packages: We want our success to be yours too.
* Flexible Work Options: Empowering you to work optimally, recharge, and support your personal needs. Work from the office, home, or a bit of both.
* Meaningful Work: Contribute to projects that have a positive impact on our customers' success.
* Company Retreats: Work hard and have fun together as a team.
Join our passionate team and be part of an exciting journey to shape the future of data management. If you are a proactive problem solver with a passion for testing and automation, we want to hear from you
Key Responsibilities:
* Design and build integration to third party data products.
* Develop new APIs using Python frameworks.
* Ensure code meets quality standards by building unit and performance tests.
* Troubleshoot escalated support tickets to resolve technical and performance issues.
* Keep up to date with Python best practices. Contribute new ideas and improvements to the development processes.
Required Skills and Experience:
* 1-3 years of industry experience as a Python Software Engineer.
* Strong understanding of Python and experience with the Django/Flask framework for building web applications and APIs.
* Knowledge of RESTful API principles and best practices.
* Experience with relational databases (e.g., PostgreSQL) and ORM libraries like SQLAlchemy.
* Knowledge of software testing principles and experience writing unit tests.
* Familiarity with version control systems (e.g., git, bitbucket).
* Strong problem-solving and analytical skills with attention to detail.
* Ability to work independently and as part of a team.
* Take ownership of tasks and deliver high-quality results within deadlines.
Nice to Have:
* Experience building integrations with reporting tools e.g., PowerBi, Tableau or databases e.g., Snowflake, Databricks.
* Experience with Kubernetes and Docker.
* Experience deploying and using cloud services such as Microsoft Azure, AWS, or GCP.
Feel free to contact us if you are ready to take on new challenges and be a part of our innovative journey. Apply now and help us shape the future of data management
#J-18808-Ljbffr