Junior Back End Developer

Job Description

What Gives Us Purpose
Royalty Advocate builds robust, scalable analytics platforms for oil and gas mineral owners. We are focused on modernizing antiquated, paper-based workflows to help our clients maximize their revenue potential. In addition, we work to make it easier and faster to identify potential problems with their portfolios and provided workflows to aid in the process of resolving these issues.

Royalty Advocate focuses on SaaS, Enterprise Software, and Energy. The company is based in Scottsdale, AZ with developers spread across the US. To date, Royalty Advocate has raised $3M of funding; the latest round was closed on April 2021.

What We seek
We are looking for a junior back-end Go developer to join our development team. You should have 2 to 4 years of relevant coding experience, with some experience in Go, Docker, Kubernetes, gRPC, and microservice architecture. Knowledge of Go is not necessary if very proficient in C or Java.

Since this is a start up with a small development team, you will need to have a self-driven, conscientious mentality with a commitment to creating innovations through high-quality work.


What Your Day Will Look Like
In general, you’ll work closely with the product team and other developers to further enhance the Royalty Advocate platform. You will, therefore:
• implement, deploy, maintain and quickly adjust back-end applications
• develop new and innovative technologies to enhance the efficiency and scalability of the platform
• write functional requirement documents and guides
• optimize applications for maximum speed
• optimize applications for maximum scalability
• aid with the design of new features, or maintenance of old features
• collaborate with front-end developers and product team to build out necessary specs
• stay up to date with emerging technologies

You’re perfect for this role if you:
• enjoy the challenge of taking part in complex technical projects and delivering iterative solutions that provide value.
• perform well in a self-driven, startup environment where remaining agile at all times is critical
• enjoy working closely with partners across the business and within your team to solve problems
• are a great communicator who is focused on discovering and delivering solutions facilitating meaningful discussions
• genuinely enjoy sharing your knowledge with others

What You Bring
• Proficiency in C , Java, or Go
• Experience developing microservices and using gRPC
• Experience with relational databases, such as PostgreSQL, and expert proficiency with SQL
• Experience with container and container orchestration technologies, such as Docker and Kubernetes
• Experience using AWS
• Experience working with Git on small to medium sized teams.
• Experience with Atlassian software development and collaboration tools (Bitbucket, JIRA, Confluence, etc.), a plus.
• Strong ability to develop unique, outside the box ideas
• Strong analytical, problem-solving/quantitative skills
• Willing to take risks, experiment, and share fresh perspectives
• Aptitude for learning and applying programming concepts.
• Ability to effectively communicate with internal and external business partners.

What We Provide
At Royalty Advocate, we ask a lot of our employees, which is why we give so much in return. In addition to your competitive salary, medical/dental/vision plan, and matching 401(k), we have company-sponsored events, continuous learning opportunities, and the flexibility to manage your work/life balance.

Type: Full-time

Apply Now

About
Royalty Advocate

Royalty Advocate builds robust, scalable analytics platforms for oil and gas mineral owners. We are focused on modernizing antiquated, paper-based workflows to help our clients maximize their revenue potential. In addition, we work to make it easier and faster to identify potential problems with their portfolios and provided workflows to aid in the process of resolving these issues.

View all company job openings