Software Engineer Python (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Outsourced

Software Engineer Python (Remote)

Software Engineer Python | Outsourced | Philippines

Job Summary

Developing robust Python applications, leveraging bestpractices to build efficient, scalable solutions for diverse projects.

Job Description

...
Job SummaryDeveloping robust Python applications, leveraging bestpractices to build efficient, scalable solutions for diverse projects.Job DescriptionCompany DescriptionOutsourced.ph is a leading ISO certified Philippines offshoreoutsourcing company that provides dedicated remote staff to some of theworld’s leading international companies. Outsourced is recognized asone of the Best Places to Work and has achieved Great Place to WorkCertification. We are committed to providing a positive and supportive workenvironment where all staff can thrive. As an Outsourced staff member, youwill enjoy a fun and friendly working environment, competitive salaries,opportunities for growth and development, work-life balance, and the chanceto share your passion with a team of over 1000 talented professionals.About The Client (AU)The client is a specialist growth consultancy that acts as adedicated growth squad for its clients. Leveraging product-led growth(PLG), data, and automation, it has delivered significant growth for itsclients. With a focus on growth strategy, high-velocity delivery, andgrowth foundations such as process, tech infrastructure, and culture,ithelps businesses design their growth strategy, execute their plans, andtrain their teams for long-term success.Since its founding in 2019, the company has established a track recordof measurable success through product-led growth, having worked withscale-ups, VC/PE, and corporate clients across all types of industries.With a team of experts and entrepreneurs, it can deliver strategic adviceas a fractional Chief Growth Officer, execute initiatives end-to-end as adedicated Growth Pod, or embed with existing teams to fill capacity andcapability gaps, providing flexible solutions tailored to itsclients’ needs.Job DescriptionWe are seeking a skilled and experienced Software Engineer withexpertise in software development, cloud services, infrastructure-as-code,CI/CD pipelines, and workflow orchestration. The ideal candidate will beresponsible for designing, developing, and maintaining high-qualitysoftware solutions that leverage cloud services such as AWS. Proficiency inPython is required, and experience in TypeScript is highly desirable.Key Responsibilities: Software Development:Collaborate with cross-functional teams to design, develop, and deploysoftware solutions.Write clean, maintainable, and efficient code in Python.Optionally, contribute to projects utilizing TypeScript for front-endor back-end development.Cloud Services:Utilize AWS services to build scalable, reliable, and secure cloudapplications.Configure and manage cloud resources such as EC2 instances, S3 storage,Lambda functions, and API Gateway.Implement infrastructure-as-code using tools like Terraform or AWSCloudFormation for efficient resource management.CI/CD and Workflow Orchestration:Design and implement CI/CD pipelines, ensuring automated testing,building, and deployment of software applications.Implement workflow orchestration to streamline complex businessprocesses and automate repetitive tasks.Manage and version control codebase using Git and CI/CD tools.Problem Solving:Troubleshoot and debug issues, identify bottlenecks, and devisesolutions to address performance and scalability challenges.Collaborate with team members to solve complex technical problems andimplement effective solutions.Collaboration:Work closely with product managers, designers, and other developers tounderstand product requirements and translate them into technicalspecifications.Participate in code reviews to maintain code quality and ensure bestpractices.Mentor junior developers and assist in their skill development.Documentation:Create and maintain technical documentation, including designdocuments, architecture diagrams, and API documentation.Document code changes, system configurations, and troubleshootingprocedures for future reference.QualificationsBachelor’s degree in Computer Science, Software Engineering, orrelated field (Master’s degree preferred).Proven experience in software development using Python.Strong understanding of cloud computing concepts and hands-onexperience with AWS services.Experience with infrastructure-as-code tools such as Terraform or AWSCloudFormation.Optional: Experience with TypeScript for front-end or back-enddevelopment.Proficiency in CI/CD concepts and experience with workfloworchestration tools.Familiarity with containerization technologies such as Docker andorchestration tools like Kubernetes.Solid understanding of software engineering principles, algorithms, anddata structures.Excellent problem-solving skills and the ability to work in afast-paced, collaborative environment.Strong communication skills and ability to articulate technicalconcepts to non-technical stakeholders.Work Schedule Monday-Friday 9AM-6PM (Manila Time)Location Homebased ; Must have minimum of 20MBPS (BOTH download and uploadspeed) and amenable to use own equipmentBy clicking on the “I’m Interested” button I herebyallow Outsourced Quality Assured Services, Inc. (“Outsourced”)to store and collect my personal information for the purposes of employmentapplication. As such, I agree and authorize Outsourced to collect, store,or continue to use my personal information for the above-stated purpose,and to retain my personal information for a period of 1 year, and for thesepurposes only. Show more Show lessTagged as: remote, remote job, virtual, Virtual Job,virtual position, Work at Home, work from home
Load more listings
When applying state you found this job on Pangian.com Remote Network.