Match score not available

Engineering Consultant (Python)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficient in Python with 5+ years experience, Experience with frameworks like Flask or Django, Knowledge of AWS services like EC2 and S3, Familiarity with AI tools like OpenAI API, Experienced in DevOps practices and CI/CD.

Key responsabilities:

  • Develop AI-driven solutions for legacy modernization
  • Optimize Python modules for App Modernization Accelerator
  • Collaborate with Architects, DevOps, and Data teams
  • Write clean, efficient Python code and documentation
  • Participate in code reviews and continuous learning
SoftServe logo
SoftServe Information Technology & Services XLarge https://www.softserveinc.com/
10001 Employees
See more SoftServe offers

Job description

WE ARE

SoftServe is a leading digital authority that advises and provides services at the cutting edge of technology, helping businesses grow and innovate. We have over 2,000 projects across the USA, Europe, LATAM, and APAC regions. We are about people who create bold things, make a difference, have fun, and love their work.

We are developing a next-generation App Modernization Accelerator that leverages GenAI technology to accelerate application modernization. Our next-gen App Modernization Accelerator helps move legacy solutions to a modern technology stack, rewrite legacy products, transform software architecture, refactor existing code, and increase overall software quality.

Our team is highly skilled, dedicated, and focused on creating efficient, scalable, and user-friendly products that solve real-world problems in an impactful way.

IF YOU ARE

  • Proficient in Python, with a deep understanding of software engineering principles and at least 5 years of professional experience
  • Used to building projects from scratch using frameworks like Flask, Django, or other Python-based solutions
  • Knowledgeable about cloud services, preferably AWS (Lambda, EC2, S3, ECS, and API Gateway)
  • Experienced with LangChain, LangGraph, OpenAI API, Claude, LLaMA 3.x, or DeepSeek Code, especially for integrating Generative AI services
  • Skilled in code transformation and modernization, particularly in refactoring monolithic systems into cloud-native architectures
  • Adept in microservices architectures, API development, and RESTful services
  • Competent in DevOps practices, including CI/CD, Docker, Kubernetes, and version control tools like Git
  • Familiar with graph databases (e.g., Amazon Neptune)
  • Versed in SDLC principles and experienced in setting up engineering best practices
  • Capable of utilizing AI-driven tools for code migration, documentation, and unit test generation
  • Proficient with infrastructure-as-code tools like AWS CloudFormation or Terraform
  • Knowledgeable about testing frameworks and methodologies
  • Strong in problem-solving, analysis, working independently, leading team improvements, and communicating effectively
  • Familiar with Azure (would be a plus)
  • Knowledgeable of graph systems (optional)


AND YOU WANT TO

  • Develop and implement AI-driven solutions using Python to automate legacy application modernization, including tasks such as code refactoring, dependency analysis, and system optimization
  • Build and optimize Python-based modules for the App Modernization Accelerator, focusing on areas such as code translation, code documentation, unit testing, and architecture restructuring
  • Collaborate with cross-functional teams including Architects, DevOps, Data Scientists, and Data Engineers to ensure seamless integration of AI-based solutions into modern cloud-native environments
  • Work on building microservices-based architectures for scalable application modernization
  • Write clean, efficient, and well-documented Python code and ensure its integration with the overall accelerator system
  • Contribute to the creation of knowledge-based systems using graph databases to visualize code and architecture dependencies
  • Debug, troubleshoot, and optimize performance across different application layers, ensuring scalability and efficiency
  • Engage in continuous learning to implement the latest AI and cloud-based practices in application modernization
  • Participate in code reviews and contribute to best practices in software development
  • Work on a project that impacts real users, bringing significant value to their daily experience


TOGETHER WE WILL

  • Play a crucial role in developing AI-driven tools that automate the modernization of legacy systems into modern cloud-native architectures
  • Enjoy innovation, software transformation, and working with cutting-edge technologies such as Generative AI and cloud services
  • Work in an inspiring and open-minded environment with cutting-edge technologies
  • Benefit from a flexible schedule and the possibility to work remotely
  • Have access to various learning opportunities, certifications, and growth within the company
  • Enjoy a strong focus on work-life balance and a friendly atmosphere
  • Make an impact by building solutions that matter and solving meaningful problems






SoftServe is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, age, sex, nationality, disability, sexual orientation, gender identity and expression, veteran status, and other protected characteristics under applicable law. Let’s put your talents and experience in motion with SoftServe

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Verbal Communication Skills
  • Analytical Thinking
  • Collaboration
  • Team Leadership

Engineering Manager Related jobs