Python Backend Engineer
Posted yesterday
keylentPhoenix (AZ)
Software DevelopersComputer Systems Design Services
SENIORITY
Senior
About the role
Python Backend EngineerWe are seeking a highly skilled Python Backend Engineer with 6 to 10 years of experience to join our dynamic team. The ideal candidate will have expertise in Python, AI and Client concepts, API development, and NLP. This role involves developing and implementing solutions that support our digital and data engineering initiatives, contributing to the company's innovative projects and societal impact. Roles & ResponsibilitiesDevelop and implement geospatial solutions using Python to support digital and data engineering initiatives.Utilize AI and Client concepts to enhance data analysis and predictive modeling.Design and develop APIs to facilitate seamless integration of data with other systems. Apply NLP techniques to extract meaningful information from unstructured data sources.Collaborate with cross-functional teams to understand project requirements and deliver solutions that meet business needs.Conduct thorough data analysis to identify patterns and insights that can drive decision-making processes.Create and maintain detailed documentation of solutions, including design specifications and user guides.Provide technical support and troubleshooting for geospatial applications and systems. Stay updated with the latest advancements in technologies and incorporate them into existing solutions.Ensure data accuracy and integrity by implementing robust data validation and quality control processes.Lead the development of data visualization tools to present complex data in an understandable format.Oversee the deployment and maintenance of applications in production environments.Mentor junior team members and provide guidance on best practices in engineering.QualificationsPossess strong proficiency in Python programming for geospatial applications.Demonstrate expertise in AI and Client concepts, particularly in the context of data analysis.Have experience in designing and developing APIs for data integration.Show proficiency in applying NLP techniques to data.Hold a degree in Computer Science, or a related field.Exhibit excellent problem-solving skills and attention to detail.Display strong communication and collaboration abilities.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
