Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Backend Developer image - Rise Careers
Job details

Backend Developer

Gateway.fm is a forward-thinking team dedicated to developing Web3 infrastructure and tooling products. They are looking for a Backend Developer (Go) to enhance their RPC solutions and work on scalable backend systems.

Skills

  • Proficient in Go
  • Database management
  • API development
  • gRPC and Protocol Buffers
  • Service orchestration with Nomad and Consul
  • Strong communication skills

Responsibilities

  • Drive the development and optimization of microservices in Go
  • Design and build RESTful APIs
  • Optimize backend services using gRPC and Protocol Buffers
  • Manage and scale PostgreSQL databases
  • Utilize HashiCorp Nomad and Consul for service orchestration
  • Collaborate with globally distributed engineers

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Competitive salary and performance-based bonuses
  • High degree of autonomy
  • Opportunity for long-term career growth
  • Fully remote and flexible work hours
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Backend Developer, GATEWAY CAREERS

Are you ready to dive into the exciting world of Web3? At Gateway.fm, we're on a mission to redefine blockchain infrastructure, and we’re looking for a talented Backend Developer (Go) to join our dynamic RPC Team! As a pivotal member of our crew, you'll be driving the development and optimization of our microservices, ensuring they run smoothly and reliably. Your expertise in Go will shine as you design and build RESTful APIs that integrate seamlessly with various services. Your understanding of PostgreSQL will be crucial as you manage and scale databases while keeping an eye on performance metrics. We highly value communication, and with our globally distributed team, your ability to share ideas and collaborate will be key to our success. Plus, you’ll have the chance to utilize cutting-edge technologies like HashiCorp Nomad and Consul for service orchestration. This is not just another job; it's an opportunity to be part of a team dedicated to making the world of finance a bit more autonomous and accessible. Join us at Gateway.fm, where your contributions will directly impact the future of blockchain technology. Come aboard and let's innovate together in a remote-first environment, where you can thrive and grow in your career. We can't wait to meet you!

Frequently Asked Questions (FAQs) for Backend Developer Role at GATEWAY CAREERS
What are the key responsibilities of a Backend Developer at Gateway.fm?

As a Backend Developer (Go) at Gateway.fm, you'll be responsible for driving the development of microservices, ensuring performance and reliability of backend systems, and designing RESTful APIs. You'll also optimize inter-service communication using gRPC and Protocol Buffers, manage PostgreSQL databases, and collaborate with a globally distributed team to develop long-term solutions.

Join Rise to see the full answer
What qualifications are required for the Backend Developer position at Gateway.fm?

To qualify for the Backend Developer role at Gateway.fm, candidates should have proficiency in Go, experience with relational databases like PostgreSQL, and a background in developing high-load systems and RESTful APIs. Skills in gRPC, HashiCorp Nomad, and strong communication abilities are also essential.

Join Rise to see the full answer
How does a Backend Developer contribute to Gateway.fm's mission in Web3?

At Gateway.fm, a Backend Developer contributes to our mission by creating scalable microservices and enhancing our blockchain infrastructure. Your work will enable developers and enterprises to seamlessly connect with blockchain networks, thus advancing the future of Web3 technology.

Join Rise to see the full answer
What is the company culture like at Gateway.fm for a Backend Developer?

Gateway.fm boasts a unique company culture that is remote-first and encourages autonomy. As a Backend Developer, you'll work closely with a diverse team of professionals, fostering innovation through collaboration. We pride ourselves on a supportive atmosphere that values every team member's input.

Join Rise to see the full answer
What are the growth opportunities for a Backend Developer at Gateway.fm?

Gateway.fm offers substantial growth opportunities for Backend Developers, including working on cutting-edge blockchain technologies and engaging with fundamental research. You will have the autonomy to take on new challenges and shape your career trajectory in the rapidly evolving Web3 space.

Join Rise to see the full answer
Common Interview Questions for Backend Developer
Can you explain your experience with Go and how you've used it in backend development?

When answering this question, you can discuss specific projects where you've utilized Go, focusing on microservices and backend architecture. Highlight any challenges you faced and how you overcame them using Go's features, such as goroutines and channels.

Join Rise to see the full answer
How do you approach the design of RESTful APIs?

In your response, emphasize your understanding of REST principles and the importance of resource-oriented design. Discuss how you ensure APIs are intuitive and scalable, and mention any tools you use, like Go-Swagger, to facilitate API development.

Join Rise to see the full answer
What experience do you have with PostgreSQL and optimizing database performance?

Highlight your hands-on experience with PostgreSQL, focusing on specific optimizations you’ve implemented, such as indexing, query planning, or database partitioning. Provide examples of how you've improved database performance in previous roles.

Join Rise to see the full answer
How do you handle inter-service communication in a microservice architecture?

Discuss your familiarity with gRPC and Protocol Buffers for efficient communication between services. Explain how you ensure reliability and performance during high-load situations and any best practices you follow.

Join Rise to see the full answer
Can you describe your experience with containerization and orchestration tools like Docker and HashiCorp Nomad?

Provide details about how you’ve used Docker for containerization and your familiarity with HashiCorp Nomad for service discovery and orchestration. Mention specific projects where these tools were integral to your workflow.

Join Rise to see the full answer
What strategies do you employ for maintaining high availability in backend systems?

Discuss methods you've implemented to ensure high availability, such as load balancing, redundancy, and failover strategies. Explain the importance of monitoring and logging in proactively managing system performance.

Join Rise to see the full answer
How do you prioritize tasks in a remote work environment?

Explain your approach to time management and prioritization while working remotely. Mention any tools or processes you use to stay organized and communicate effectively with your team.

Join Rise to see the full answer
What excites you about working in the Web3 space?

Share your passion for blockchain technology and how you see backend development as a crucial component of Web3 innovation. Discuss any specific areas within Web3 that you find particularly inspiring or impactful.

Join Rise to see the full answer
How do you ensure the security of your backend services?

Discuss your understanding of security best practices in backend development. Highlight specific techniques you've used to mitigate vulnerabilities, such as input validation, authentication protocols, and secure API design.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you solved it.

Share a specific example of a technical challenge related to backend development. Detail the steps you took to analyze the issue, develop a solution, and implement it, emphasizing your problem-solving skills.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Experian Remote Geo MilevMladost, Boulevard "Tsarigradsko shose" 86, 1113 Sofia, Bulgaria
Posted 9 days ago
Posted 3 days ago
Photo of the Rise User
Horace Mann Remote Springfield, IL;Madison, WI; Addison, TX; remote
Posted 13 days ago
Photo of the Rise User
Anthropic Hybrid San Francisco, CA | New York City, NY | Seattle, WA
Posted 6 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
SALARY RANGE
$80,000/yr - $120,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!