Padmi

Python Engineer

United StatesPosted 1 month ago
Software engineeringUnspecified
Apply at 3B Staffing

Opens the source posting on 3bstaffing.com

Source description

About the role

View original

Responsibilities/Duties

  • Design and develop scalable and reliable software applications and APIs.

  • Use complex SQL knowledge and experience to work with relational databases, BigQuery, and various other databases.

  • Implement robust, scalable, secure, and performant API architecture design, including RESTful services and microservices, into different development, testing, and production environments.

  • Use a strong understanding of software design patterns and best practices to determine the best solutions for the use case.

Minimum Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent experience required.

  • 6+ years of relevant experience in software development and engineering.

  • In-depth knowledge of Google Cloud Platform (GCP) data services such as BigQuery, Dataflow, Dataproc, and Pub/Sub, with proven experience implementing software solutions utilizing one to many of these tools. In lieu of, an understanding of how they fit within a back-end technology stack.

  • Strong programming skills in Python and SQL.

  • Experience with popular Python frameworks such as Django and FastAPI.

  • Experience with containerization locally as well as on public/private cloud technologies, primarily using Docker and Kubernetes.

  • Extensive experience writing and optimizing complex SQL queries.

  • Ability to take technical requirements and produce functional code.

  • Experience with version control systems such as Git.

  • Ability to communicate effectively with technical and non-technical client stakeholders.

  • Proactive collaborator who works with colleagues to improve their technical aptitude.

  • Experience using and/or creating APIs.

  • Experience with any of the following additional database management systems: MS SQL Server, MongoDB, PostgreSQL, NoSQL (e.g., Cassandra), Sybase, IBM Db2, or Oracle Database.

  • Experience writing unit tests to ensure code quality using testing frameworks such as PyTest or unit test.

  • Experience working with unstructured datasets.

  • Ability to implement infrastructure as code (IaC) using tools like Terraform or CloudFormation.

One address, no account. We’ll tell you when matching roles go live.

More at 3B Staffing

Related open roles

View all roles