Python Software Engineer

2 days ago


San Francisco, California, United States OnHires Full time
About OnHires

OnHires is a leading provider of innovative solutions for the financial and technology industries. Our company specializes in delivering cutting-edge B2B services and products to a diverse range of clients, including licensed brokers, exchanges, funds, and professional managers.

About the Job

We are seeking an experienced and skilled Python Software Engineer to join our team. As a Python Software Engineer, you will be responsible for designing, developing, and maintaining efficient and scalable applications using the Python programming language. Your expertise in Python will contribute to building robust and high-performance software solutions.

Key Responsibilities
  • Validate business and system requirements from Product Managers & Architects to transfer requirements into code.
  • Develop services around data warehousing, big data, and cloud computing.
  • Participate in DevOps, continuous development, and integration frameworks.
  • Programming in Python.
  • Work on deployment automation/configuration management with tools including but not limited to Ansible or Azure Pipelines, Cloud Formation, and Terraform following a DevOps model.
  • Ensure all appropriate documentation of processes and source code is created and maintained.
  • Communicate effectively with colleagues, leaders, and customers throughout the organization.
  • Participate in expert-level troubleshooting and resolve bugs through root cause analysis, data, and system investigation.
Requirements
  • Strong proficiency in the Python programming language for 3 years, with a solid understanding of its core concepts and idiomatic usage and the principles of writing concurrent code.
  • Minimum one year of experience working with the Django/DRF framework and excellent knowledge of Django ORM.
  • Strong skills in code profiling and debugging.
  • Strong problem-solving skills and ability to analyze complex technical issues.
  • Experience in writing unit tests and integration tests.
  • Experience working with message brokers and a deep understanding of how they operate.
  • Experience with external caching servers
  • Advanced understanding of microservices architecture design principles
  • Experience working with MySQL 8+ or PostgreSQL 15+ databases, understanding of isolation levels and query optimization techniques.
  • Deep knowledge of the principles and experience with Celery, RabbitMQ, and Redis.
  • Experience with other programming languages and technologies (e.g., PHP, Docker, Kubernetes) is a plus.
Preferred Qualifications
  • Understanding of REST concepts;
  • Deep understanding of CI/CD.
Language Skills
  • Russian B2+;
  • English B2+.
Perks & Benefits
  • Reliability: Official employment, guaranteed bonuses (13th salary for those who have worked а year+).
  • Development: Gaining valuable experience in a team of professionals in a company that leads the industry. The ability to grow both within the department and horizontally in other areas. Working with highly loaded trading systems, the continuous growth of expertise through training within the department.
  • Corporate parties – events to socialize with our dynamic multicultural team.


  • San Francisco, California, United States YOPESO Vertriebsgesellschaft mbH Full time

    About the RoleWe are seeking a skilled Python Backend Software Engineer to join our team at YOPESO Vertriebsgesellschaft mbH. As a key member of our agile team, you will be responsible for designing, developing, testing, deploying, maintaining, and improving our backend systems.Key ResponsibilitiesDesign and develop scalable, efficient, and secure backend...


  • San Francisco, California, United States Parallel Domain Full time

    Who we are: At Parallel Domain, we're on a mission to accelerate the safe development of autonomous systems that have the potential to drastically improve the quality of life for billions of people. Our synthetic data platform empowers engineers and researchers to create the next generation of AI-powered software for self-driving cars, drones, and other...


  • San Jose, California, United States FICO Full time

    Company OverviewFICO is a premier global analytics software firm, empowering organizations across more than 100 nations to enhance their decision-making processes.Position OverviewAs a Senior Software Engineer specializing in Python, you will play a pivotal role in developing advanced data science tools for our Analytics Workbench product. Your expertise...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while there were exceptional resources for developers to enhance their code, there was a lack of equally effective tools for machine learning practitioners to refine their models. From our initial experiment...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while developers had access to excellent coding tools, there was a significant gap in resources available for machine learning practitioners to enhance their model-building capabilities. Our initial product...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for developers to enhance their code, there were insufficient tools available to assist machine learning practitioners in refining their models. Beginning...


  • San Francisco, California, United States Software Aspekte Full time

    Position OverviewAt Software Aspekte, we are dedicated to crafting exceptional tools for AI developers. Our foundation is built on the realization that while there are outstanding resources for software developers, there is a lack of equally effective tools for machine learning practitioners to enhance their models.Our journey began with a pioneering...


  • San Jose, California, United States Swift Strategic Solutions Inc Full time

    Company Overview:Swift Strategic Solutions Inc is a leader in the technology services sector, dedicated to delivering innovative solutions.Position Overview:We are looking for a proficient Python Developer to contribute to various ongoing projects.Key Responsibilities:Possess a Bachelor's degree in Computer Science, Engineering, or a closely related...


  • San Jose, California, United States Swift Strategic Solutions Inc Full time

    Company Overview:Swift Strategic Solutions Inc is a prominent player in the technology services sector, dedicated to delivering innovative solutions.Position Overview:We are currently seeking a talented Python Developer to contribute to our ongoing projects.Key Responsibilities:Possess a Bachelor's degree in Computer Science, Engineering, or a related...

  • Software Engineer

    1 month ago


    San Francisco, California, United States Terra Full time

    Languages: We are using Python, Swift, Kotlin, React, Flutter.You'll build innovative solutions to make it super easy for apps to integrate.You'll work on our front-end widget, and packages on React Native, Flutter, and othersStaff Software Engineer, Product (Tech Lead)Technical Artist (Unity)Senior Software Engineer (Remote)Site Reliability Engineer...

  • Python Developer

    5 months ago


    San Francisco, California, United States Atechstar Full time

    Job description Hands-on experience in development of rest services or APIs using python Good knowledge Django or Flask framework Designing database tables and structures Skilled at optimizing large complicated SQL statements Knowledge of best practices when dealing with relational databases Experienced in Agile methodologies Strong analytic problem solving...

  • Software Engineer

    1 month ago


    San Francisco, California, United States Objective, Inc Full time

    Our founders are ex-Apple engineers with deep experience shipping ML and search systems to hundreds of millions of users across the globe.We are hiring a Senior Front End / Full Stack software engineer to build AI-first products.You will work closely with experienced machine learning scientists to develop and ship cutting-edge tooling, and user-facing...


  • San Francisco, California, United States Protecht Full time

    Job OverviewProtecht is transforming the refund landscape, aiming to ensure that every transaction is refundable. Our core strength is our proprietary Software-as-a-Service (SaaS) refund protection platform, which facilitates extensive distribution and an exceptional digital purchasing experience for insurance providers, event organizers, booking platforms,...


  • San Francisco, California, United States Metlo Full time

    Job SummaryWe are seeking a highly skilled and experienced Founding Full Stack Engineer to join our team at Metlo. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software products and infrastructure.Key ResponsibilitiesArchitect and develop scalable and efficient software solutions using a...


  • San Jose, California, United States Envision Technology Solutions Full time

    Job OverviewPosition:AI Software EngineerLocation:Remote (Hybrid options available)Employment Type:ContractualRole Summary:We are seeking experienced professionals with a robust background in machine learning and software development. Ideal candidates will possess a minimum of 10 years of experience along with a Master's or Ph.D. in Computer Science,...


  • San Francisco, California, United States Extropic Corp Full time

    Position OverviewExtropic Corp is seeking a Software Engineering Resident focused on research and development to contribute to our innovative residency program. Our advanced hardware significantly enhances specific types of probabilistic inference, and residents will play a crucial role in developing the software necessary for designing these thermodynamic...


  • San Francisco, California, United States Extropic Corp Full time

    Position OverviewExtropic Corp is seeking a Software Engineer focused on research and development to participate in our residency initiative. Our innovative hardware significantly enhances specific types of probabilistic inference, and residents will play a crucial role in advancing the software necessary for crafting these thermodynamic models and the...

  • Software Engineer

    2 weeks ago


    San Mateo, California, United States Fractal Full time

    Company Overview:Fractal is a leading strategic AI partner for Fortune 500 companies, committed to enhancing decision-making processes across enterprises. Our vision is to cultivate an environment where individual choices, freedom, and diversity are paramount, fostering an ecosystem where human creativity drives every decision. We believe that a true...


  • San Francisco, California, United States Extropic Corp Full time

    Position OverviewExtropic Corp is seeking a Software Engineering Resident with a focus on research and development to participate in our residency initiative. Our advanced hardware significantly enhances specific types of probabilistic inference, and residents will play a crucial role in developing the software necessary for designing these thermodynamic...