Senior Backend Software Engineer (Python)

Worldwide | Sept. 17, 2023

Report as Closed

Company: Mindcracker

Salary: $110,000 - $120,000

Type: Remote

Employment: Full-time

Description:

Mindcracker is actively seeking to hire an Sr. Back End Software Engineer(Python) who wants to develop innovative solutions that make systems safer and more efficient. You will be a key contributor in this role within an analytics team, a core group of software engineers, data scientists, designers, and product managers using the latest cloud technologies, algorithms and AI to support better decisions for clients. This opportunity is for a senior or lead software development role

Responsibilities:

  • Participate in the development of industry leading analytics products which collect, analyze, and visualize data to help make smart investment decisions and improve safety
  • Collaborate with product and technical staff on product road-map and R&D planning
  • Participate in code reviews and design reviews to ensure development best practices are being adhered to
  • Research and adopt new utilities, frameworks, and technologies

What you need to be successful in this role:

  • Bachelor's Degree or Work Equivalent experience in Computer Science, Software Engineering, Mathematics/Data Science, or related field
  • 5 years software development experience
  • 5 years of experience using Python
  • 5 years of experience with Python web frameworks (and ORM) with Django (preferred), or Flask
  • Knowledge of Mapping and Spatial Data systems, including Google Maps, Mapbox, OpenStreetMap, or similar mapping technologies
  • Experience with spatial and/or mapping technologies, analytics, and map UI frameworks (Mapbox, Google Maps, HERE Maps, etc.)
  • Ability to work directly with Subject Matter Experts to translate requirements into specifications and code
  • Experience with large database-driven application development, preferably Redshift or RDS/Aurora
  • Experience troubleshooting and tuning REST services and database performance issues
  • Experience with developing web applications deployed to the cloud (AWS preferred)
  • Experience with RESTful API development (e.g. Django Rest Framework)
  • Experience in an Agile development methodology including best practices such as automated tests, continuous integration, shared ownership, pull requests and code reviews
  • Experience with various AWS application technologies such as Lambda, API Gateway, Kinesis, Redshift, etc.
  • Strong relational database skills with PostgreSQL, MySQL or Oracle
  • Geolocation programing skills are a plus

Apply here:

Web: Apply here

Emails:



Get a high paying Django Jobs remote or onsite

Boring of applying for jobs and wasting hours sending resumes and checking tens of job boards while waiting for an answer from recruiters? Don't waste any minute and sign up for our Newsletter and get access to the top highest paying Django jobs and join our community of +1000 Django developers.
Django Jobs Email Newsletter