Match score not available

Senior Software Engineer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 
Texas (USA), United States

Offer summary

Qualifications:

Minimum 5 years of experience in software engineering., Deep knowledge of Python, Docker, and Databases., Experience with Django/DRF and REST APIs., AWS experience preferred..

Key responsabilities:

  • Perform all phases of software engineering.
  • Design and implement product features.
Onward logo
Onward Information Technology & Services Startup https://www.thinkonward.com/
11 - 50 Employees
See more Onward offers

Job description

General Overview:

At ThinkOnward, we're more than a company—we're a global community of experts and problem solvers. Our mission? To inspire and activate our community, uniting their passion, wisdom, and creativity to cleverly solve complex geoscience and data science challenges. Together, we equip our talented community with cutting-edge tools, data, and resources. We specialize in pushing boundaries, fostering collaboration, and delivering innovative solutions that accelerate decisions.

Our three core offerings are helping solve some of the energy industry's biggest challenges.

  • Projects: create pathways to accelerate results for our clients. We vet and engage specialized talent within our community on flexible, rewarding exploration and energy projects. Our geoscience community is driving innovation further and faster, pushing boundaries and redefining what's achievable.
  • Challenges: allow our community to test their skills and compete in global data science competitions. By making data science challenges available to our community, we can quickly tackle complex energy problems head-on.
  • Innovation Lab: is a collaborative space where we bring all the pieces of the ThinkOnward ecosystem together to deliver impactful innovations for our customers. The convergence of science, data, and tools allows us to identify, research, and cultivate revolutionary approaches, concepts, and ideas to solve our customers' most pressing challenges.

Job Description:

We are seeking a Senior Backend Engineer. In this role, you will be working on projects that make a tremendous impact for those solving problems in the Geoscience exploration space. You will utilize Python, GQL, NodeJS to build REST API’s, perform intelligent search and analysis, and enable business capabilities for partners. As a member of the team, you will share knowledge, relentlessly problem solve, and quickly learn our existing infrastructure, offering ideas for enhancements to support key business initiatives.

What You’ll Do:

  • Perform all phases of software engineering including requirements analysis, application design, code development, testing, and production support
  • Design and implement product features including reusable components, frameworks and libraries in collaboration with business and IT stakeholders
  • Integrate data from various back-end services and databases
  • Coordinate with front-end web development and other development teams in order to produce an end-to-end user experience
  • Write well designed, testable and efficient code by using software development best practices
  • Stay up-to-date with latest standards, technologies, frameworks or trends
  • Mentor and support the backend engineering team

What you’ll bring:

  • Minimum 5 years of related work experience in an agile environment
  • Working experience in and deep knowledge of Python, Docker, and Databases (PostgreSQL, DynamoDB, etc.)
  • Experience with Django/DRF
  • Deep functional knowledge or hands on experience integrating with REST APIs
  • Experience with Flask or other API service frameworks
  • Amazon AWS Experience
  • Working experience in Kubernetes a plus
  • Working experience with TypeScript and GQL a plus
  • Experience with Infrastructure as Code (IaC) (Terraform)
  • A solid understanding of latest security and performance concerns
  • Experience solving complex business problems
  • AWS Sagemaker experience is a bonus
  • Self-accountability in a remote working environment
  • Uphold to our company core values

Experience:

  • 5+ years in backend programming with at least 1 year with Python/Django
  • 2+ years coding REST APIs
  • Experience with git and Agile processes

Time Commitment / Travel Requirements

  • Full-time
  • Preferred location: Austin, Remote for the right candidate
  • Up to 10% travel may be required

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

  • Accountability
  • Collaboration
  • Problem Solving
  • Mentorship

Software Engineer Related jobs