CrawlJobs Logo

Python Developer II

https://www.roberthalf.com Logo

Robert Half

Location Icon

Location:
United States , Dublin, OH

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a hands-on Python Developer II with 2+ years of experience to support the development, maintenance, and enhancement of critical business applications. The ideal candidate is strong in Python scripting and SQL, has a solid understanding of application workflows, and is eager to learn new tools and technologies in a fast-paced environment. This role contributes to software development activities, troubleshoots production and testing issues, and collaborates with senior developers and analysts to deliver high-quality solutions. The Python Developer II will support both small development efforts and larger enterprise initiatives while building technical and business-domain expertise.

Job Responsibility:

  • Develop, maintain, and enhance internal and external applications with guidance from senior developers
  • Write clean, efficient, and well-documented Python code
  • Build, optimize, and troubleshoot SQL queries, stored procedures, and data workflows
  • Collaborate with developers, analysts, and business partners to understand and translate requirements into technical solutions
  • Investigate, debug, and resolve application issues (functional, performance, and data-related)
  • Support deployment activities, version updates, and routine operational tasks
  • Create and maintain technical documentation such as diagrams, process flows, and configuration details
  • Participate in code reviews and follow established coding, testing, and documentation best practices
  • Contribute to implementation plans and assist during release activities
  • Participate in the teams on-call rotation
  • Attend team meetings, Agile ceremonies, and contribute to continuous improvement activities
  • Perform other duties as assigned

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related technical field - or equivalent practical experience
  • 2+ years of experience in software/application development
  • Strong hands-on experience with Python scripting
  • Solid understanding of SQL, including writing queries, joins, and stored procedures
  • Familiarity with version control systems (Git preferred)
  • Understanding of SDLC and Agile delivery methodologies
  • Strong problem-solving skills with attention to detail
  • Ability to manage multiple tasks and meet deadlines in a fast-paced environment
  • Effective communication skills with both technical and non-technical audiences
  • Ability to collaborate well with cross-functional teams
  • Ability to troubleshoot moderately complex issues and contribute to scalable solutions
  • Strong analytical and reasoning skills

Nice to have:

  • Experience with REST APIs and JSON
  • Exposure to cloud environments (AWS, Azure, or GCP)
  • Familiarity with DevOps tools such as CI/CD pipelines or Docker
  • Basic understanding of front-end technologies (HTML, CSS, JavaScript)
  • Experience with monitoring or logging tools
  • Experience in financial services or a regulated industry
  • A curious, proactive developer who enjoys problem-solving and continuous learning
  • Someone who thrives in a collaborative environment and is excited to build solutions for real business needs
  • A team player with strong communication skills and a desire to grow technically and professionally
What we offer:
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • free online training

Additional Information:

Job Posted:
March 20, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Python Developer II

Backend Software Development Engineer - II

We are looking for a Backend Software Development Engineer to join our team and ...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://cogoport.com/ Logo
Cogoport
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 2-4 years of relevant experience in backend development
  • Strong proficiency in Python and/or Kotlin (must have experience in at least one of these languages, and knowledge of the other is a plus)
  • Experience with backend frameworks like Django, Flask, FastAPI (for Python) or Spring Boot, Ktor (for Kotlin)
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deployment and infrastructure
  • Strong knowledge of SQL (PostgreSQL, MySQL) and experience in database partitioning and optimization strategies
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) is a plus
  • Experience with containerization tools like Docker and orchestration with Kubernetes
  • Strong version control skills using Git
  • Expertise in asynchronous programming concepts and extensive experience with task queues (e.g., Celery, Redis Queue, Sidekiq)
  • Expertise in continuous integration/continuous deployment (CI/CD) tools like Jenkins, GitLab CI, CircleCI, or Travis CI
Job Responsibility
Job Responsibility
  • Work on multiple projects, coordinating dependencies and interactions with internal teams and external partners
  • Design and develop large multi-tenant applications using Python/Kotlin
  • Follow best practices for Python/Kotlin development and ensure they are adhered to across the codebase
  • Build reusable backend libraries and modules for future use
  • Translate design and wireframes into high-quality, maintainable code
  • Write unit tests and adhere to test-driven development (TDD) practices
  • Collaborate with QA teams to assist in writing automated integration tests
  • Stay up to date with current and future backend technologies and architecture.
What we offer
What we offer
  • Work with some of the brightest minds in the industry
  • Drive digital transformation in logistics
  • Foster an entrepreneurial culture where innovation, impact, and career growth go hand in hand.
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

Atica is a leading, tech-first remote sales & revenue management company for Hot...
Location
Location
India , Pune
Salary
Salary:
Not provided
aticaglobal.com Logo
Atica Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven work experience of 3-5 years as a Software Engineer or Software Developer, in a fast-paced, dynamic environment (e.g. startups)
  • Expert proficiency to develop scalable software in at least one of these languages - Java, Python, JS
  • Familiarity with databases (SQL, NoSQL), data structures, and algorithms
  • Exceptional problem-solving capabilities and critical thinking skills
  • Excellent communication and team-work skills, able to coordinate with global teams
  • High attention to detail, a strong desire to learn, and the resilience to work in a fast-paced, customer-centered environment
  • Experience developing RESTful web applications using at least one popular web framework (Spring MVC, GWT, Django, Flask, NodeJS, etc.)
  • Proficiency in software engineering tools
Job Responsibility
Job Responsibility
  • Design, develop, and implement software applications, ensuring an exceptional level of quality and a robust, user-friendly experience
  • Create software applications (backend or frontend) that directly support business strategy and objectives
  • Work closely with product owners, stakeholders, and other engineers to understand the requirements and deliver the best solutions that cater to our team's and customers' needs
  • Participate in code reviews to maintain, enhance and optimize a high-quality codebase
  • Be up-to-date with the current technology trends, tools, and applications - identify and drive long-term adoption of cutting-edge, impactful technologies within the Org
  • Contribute to all stages of the software development lifecycle, from initial conception to deployment and maintenance
  • Collaborate with the Product team to prioritize bugs and tasks, ensuring we create long-term product leverage without compromising on short-term needs
  • Assist in the design and execution of peer code reviews, promoting a culture of quality and shared learning
What we offer
What we offer
  • Competitive salary
  • Comprehensive Health Care benefits
  • Team events
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

A leader in vision AI solutions for the world’s leading retailers. Transforming ...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-3 years of work experience in a relevant role
  • Bachelors degree or equivalent focusing on the computer science field is preferred
  • In-depth knowledge of Python
  • Comfortable working with UNIX like environments
  • In-depth knowledge of advanced concepts like microservices and distributed systems
  • Hands-on experience with cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or other equivalent cloud environments
  • Understanding of basic monitoring services (e.g., CloudWatch, Azure Monitor, Prometheus, Grafana)
  • Proven ability to deploy, package, manage, and monitor applications in a cloud environment (e.g., Docker, CI/CD pipelines)
  • Strong interest in machine learning, data science, or related fields
  • Broad understanding of the software engineering and architecture space, including knowledge of various programming languages, frameworks, techniques, and industry trends in AI
Job Responsibility
Job Responsibility
  • Design and develop new features and functionalities
  • Design and implement reusable, testable, efficient, and elegant code based on requirements
  • Create, maintain, and run unit tests for both new and existing applications and services
  • Analyze and collect data from various sources such as log files, application stack traces, and thread dumps
  • Create and maintain CI/CD integration using various tools
  • Evaluate and integrate third-party software solutions to optimize system performance
  • Update and track third-party solutions' compatibility with Everseen stack according to internal development guidelines
  • Monitor production logs to identify and troubleshoot issues promptly
  • Responsible for creating, maintaining, and updating technical documentation
  • Fulltime
Read More
Arrow Right

Autonomy Engineer II

SkyGrid is seeking an Autonomy Engineer II to help develop cutting-edge solution...
Location
Location
United States , Austin
Salary
Salary:
Not provided
skygrid.com Logo
SkyGrid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. in Computer Science, Aerospace Engineering, Robotics, or related field
  • Minimum of 3 years of autonomy engineering experience, with a strong focus on concept-to-prototype development
  • Work experience in algorithm development or R&D for autonomous systems
  • Programming Languages: Python, C/C++
  • Familiarity with R&D of algorithms and functions that enable autonomous systems
  • Development, integration, and testing in SIL simulation environment
  • Experience in air traffic management research and development
  • Experience with mathematical formulation of vehicle kinematics/dynamics, route planning, optimization, conflict detection and resolution algorithms
  • Translation of advanced algorithms and mathematical concepts into clean, working code
  • Familiarity with AI/ML, robotics, or autonomous systems
Job Responsibility
Job Responsibility
  • Lead the end-to-end development of autonomous air traffic management functions—from concept to prototype
  • Collaborate with product and systems engineers to define functional and performance requirements for autonomy-based functions
  • Collaborate with software engineers to design and develop integration interfaces within the overarching product codebase
  • Specify and execute Software-in-the-Loop (SIL) testing to validate autonomy functions and generate relevant test result artifacts
  • Drive innovation by brainstorming and developing novel autonomy solutions, contributing to research and development efforts in autonomous airspace management
  • Foster collaboration by engaging with external organizations, research institutions, and industry partners, as well as supporting technical publications and conference contributions
What we offer
What we offer
  • Comprehensive Health Coverage from Day One: Enjoy immediate access to medical, dental, and vision insurance, including HSA and FSA options
  • Generous Retirement Contributions: Benefit from an automatic company 401k contribution program, with no match required, plus an additional company matching program to boost your retirement savings
  • Calm Annual Membership: Prioritize your mental health with complimentary access to mindfulness and meditation resources
  • Discounted ClassPass Membership: Stay active and healthy with access to thousands of fitness studios and gyms nationwide
  • Investment in Your Growth: Receive an annual stipend for learning and development to support your continuous education and skill development
  • Engaging Team Activities: Participate in quarterly team-building events and celebrations organized by our dedicated culture committee
  • Fully Stocked Kitchen: Enjoy a variety of snacks and beverages to keep you fueled throughout the day
  • Fulltime
Read More
Arrow Right

Software Engineer II

At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP e...
Location
Location
United States , Boston
Salary
Salary:
125000.00 - 170000.00 USD / Year
whoop.com Logo
Whoop
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-4 years of backend software development experience, ideally in languages like Java, Python, or C#
  • Experience designing and building RESTful APIs and microservices
  • Exposure to event-driven architecture (messaging/streaming tech such as Kafka, RabbitMQ)
  • Familiarity with database design and management (e.g., PostgreSQL, MySQL, or NoSQL databases)
  • Understanding of cloud infrastructure (AWS, GCP, or Azure)
  • Strong problem-solving skills and ability to work in a fast-paced environment
  • Good communication skills and ability to collaborate across teams
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust, scalable backend systems that power WHOOP’s core infrastructure and member experience
  • Collaborate with product managers, data engineers, frontend developers, and other cross-functional partners to deliver features that enhance member engagement
  • Build and maintain APIs to enable seamless integration with frontend applications and third-party services
  • Ensure system reliability, scalability, and performance through effective testing, monitoring, and optimization
  • Implement secure coding practices and contribute to designing systems that safeguard member data
  • Stay current with backend technologies and contribute to improving team engineering standards and best practices
What we offer
What we offer
  • Equity package
  • Fulltime
Read More
Arrow Right

Software Engineer II - Backend

The Engineer II plays a crucial role in developing robust systems and tools to s...
Location
Location
United States
Salary
Salary:
117800.00 - 144800.00 USD / Year
findoctave.com Logo
Octave
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 3 years of experience building robust and scalable backend applications
  • Experience with infrastructure-as-code & continuous deployment in production
  • Experience working with healthcare, healthcare technology, and clinical staff, or other regulated industries
  • Experience with gRPC and Protobuf
  • Experience with relational database systems like PostgreSQL or MySQL
  • Experience integrating and synchronizing data with third party APIs
  • Experience with continuous delivery and troubleshooting production code
  • Solid working knowledge of Python and at least one of its web frameworks
  • Experience developing and deploying enterprise Python applications into production
  • Must be eligible to work in the United States without sponsorship now or in the future
Job Responsibility
Job Responsibility
  • Design, develop, and implement scalable and robust backend systems and APIs using Python
  • Optimize database design, performance, and security to ensure data integrity and efficiency
  • Conduct thorough testing and debugging of backend applications, ensuring high-quality, bug-free software
  • Oversee deployment and maintenance of backend services, ensuring smooth operation and uptime
  • Promote best practices to maintain high-quality codebase and consistently follows stated best practices
  • Develop and maintain technical documentation for backend systems and processes
  • Take ownership of the backend development lifecycle, from concept to testing, deployment, and monitoring
  • Writes correct and clean code, with guidance, that is easily testable, easily understood by other developers, and accounts for edge cases and errors
  • uses comments effectively
  • Can participate in technical design of features with guidance
What we offer
What we offer
  • Equity in the form of stock options
  • company sponsored life insurance, disability and AD&D plans
  • Voluntary benefits such as 401k retirement, medical, dental, vision, FSA, HSA, dependent care and commuter/parking options
  • generous Paid Time Off
  • paid parental leave benefits
  • Fulltime
Read More
Arrow Right

Senior Application Security Engineer II

As a Senior Application Security Engineer, you will drive security initiatives t...
Location
Location
United States , Seattle
Salary
Salary:
152850.00 - 244560.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in programming languages like Python, Java, Go, or C#
  • Strong experience with modern development workflows, including CI/CD pipelines and Git-based version control
  • In-depth understanding of vulnerabilities and secure coding practices
  • Hands-on experience with security tools like Snyk, Semgrep, or similar
  • Ability to simplify and communicate technical security concepts to diverse audiences
  • Demonstrated success in partnering with developers to integrate security without disrupting velocity
  • Experience performing secure code reviews and interpreting SAST/DAST results
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
Job Responsibility
Job Responsibility
  • Integrate Security into Development
  • Build and maintain security automation tools to seamlessly embed security checks into CI/CD pipelines
  • Partner with engineering teams to design secure-by-default architectures and workflows
  • Enable Developer Success
  • Act as a trusted advisor and partner for development teams, providing actionable guidance to address security
  • Deliver training and mentorship on secure coding practices, empowering teams to proactively prevent vulnerabilities
  • Proactively Identify Risks
  • Deploy and operationalize static (SAST), dynamic (DAST), and dependency (SCA) scanning tools
  • Lead vulnerability management efforts, ensuring critical vulnerabilities are identified, prioritized, and remediated
  • Advocate for a "security debt" reduction mindset to maintain long-term product integrity
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II

We’re not just building restaurant tech—we’re giving independent restaurants the...
Location
Location
United States , Raleigh
Salary
Salary:
145000.00 - 190000.00 USD / Year
mytennislessons.com Logo
MyTennisLessons
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software development
  • Strong scripting skills in languages such as GoLang, Python, or Bash
  • Professional experience with SQL
  • Professional experience with MongoDB
  • Strong knowledge of computer science fundamentals such as data structures, algorithms, and design patterns
  • Design, build, and maintain highly resilient, flexible, and scalable architecture in collaboration with other Engineers
  • Experience writing scalable APIs
  • Ability to work independently and in a team environment
  • Collaborate with the team to ensure solid technical decision-making and high quality team output
  • Identify and justify opportunities to address tech debt as a part of our roadmap
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance software applications using Golang with a focus on building CRUD APIs ( Rest and gRPC)
  • Collaborate with cross-functional teams to identify and solve software problems
  • Implement and manage monitoring and logging systems to provide visibility into the production environment
  • Write efficient and reusable code that follows industry best practices and standards
  • Write automated tests to ensure the quality of the software applications
  • Optimize software performance and ensure scalability and reliability
  • Participate in code reviews and provide constructive feedback to team members
What we offer
What we offer
  • Medical, Dental and Vision Insurance
  • 401k with company match
  • RSUs
  • Paid vacation, 10 company holidays, sick time, and volunteer time off
  • Employee Resource Groups to build community and inclusion at work
  • Monthly cell phone and internet stipend
  • Tuition reimbursement for up to $2,000 per calendar year to assist with your professional development
  • Fulltime
Read More
Arrow Right