companyonhires logo

Experienced Python Software Engineer

onhiresMexico
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Required Qualifications5+ years of proven experience in software development. Extensive knowledge of asynchronous Python programming (asyncio, aiohttp). Practical experience with AWS services (Lambda, IAM, S3, SQS/SNS, EC2, ECS). Familiarity with CI/CD pipelines and DevOps methodologies. Expertise in designing RESTful APIs with a focus on security, documentation, versioning, error handling, and data formats. Deep understanding of software design patterns, data structures, and architecture principles. Experience with AI productivity tools (Cursor, CLine, Claude Code, etc.) is advantageous. Strong communication and collaboration skills, particularly in remote team settings. Proficient in English, both written and verbal, at an upper-intermediate level.

About the job

Join our dynamic team dedicated to enhancing user experiences through innovative AI workflows and knowledge management solutions. We strive to provide customers with timely and relevant support that is both effective and intuitive. Our team operates with a high degree of autonomy, adhering to clear delivery timelines while placing a strong emphasis on transparency, collaboration, and continuous improvement.

Position Overview

We are in search of a seasoned Python Software Engineer who excels at developing robust services and automation frameworks. You will collaborate closely with various engineering teams to create AI-driven solutions and streamline workflow automation within our expansive product ecosystem.

Key Responsibilities

  • Design and implement new features for AI-driven workflows while optimizing existing functionalities.

  • Develop comprehensive unit and integration tests while actively participating in code reviews.

  • Research industry standards and best practices to enhance architectural solutions and processes.

  • Engage with cross-functional engineering teams to ensure the quality and effectiveness of solutions.

Required Qualifications

  • 5+ years of proven experience in software development.

  • Extensive knowledge of asynchronous Python programming (asyncio, aiohttp).

  • Practical experience with AWS services (Lambda, IAM, S3, SQS/SNS, EC2, ECS).

  • Familiarity with CI/CD pipelines and DevOps methodologies.

  • Expertise in designing RESTful APIs with a focus on security, documentation, versioning, error handling, and data formats.

  • Deep understanding of software design patterns, data structures, and architecture principles.

  • Experience with AI productivity tools (Cursor, CLine, Claude Code, etc.) is advantageous.

  • Strong communication and collaboration skills, particularly in remote team settings.

  • Proficient in English, both written and verbal, at an upper-intermediate level.

Desirable Skills

  • Experience implementing Agentic workflows.

  • Knowledge of Bedrock AgentCore and Strands SDK.

  • Familiarity with containerization technologies.

About onhires

Join onhires, where we prioritize creating seamless and personalized user experiences through advanced AI technologies. Our commitment to innovation and efficiency enables us to deliver cutting-edge solutions that empower our customers.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.