Software Engineer: Backend

Rogo

$135K — $160K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 4+ years of experience building and scaling distributed systems
  • Proficiency in strongly typed programming languages (e.g., Rust, C++, Java)
  • Strong computer science fundamentals and programming skills
  • Proven track record of delivering high-quality, robust products

Responsibilities

  • Architect REST and gRPC APIs for scalable server-side implementations
  • Design and build infrastructure for crawling, ranking, and retrieval systems
  • Implement security measures in code dealing with sensitive data
  • Write robust, maintainable, and testable code
  • Collaborate to enhance code quality and product velocity

Benefits

  • Opportunities to work at the forefront of AI research
  • Work in a fast-paced startup culture
  • Collaborative and supportive team environment
  • Potential for professional growth and skill development
  • Involvement in category-defining product development
Full Job Description
What You Will Own

As a backend engineer at Rogo, you'll be at the cutting edge of AI research and application development, playing a crucial role in creating a category-defining product and scaling it to massive enterprises.
  • Architect REST and gRPC APIs that are backed by stable, scalable server side implementations and asynchronous code
  • Design and build large-scale infrastructure to power crawling, ranking, and retrieval systems
  • Ship secure and compliant code: implement security concepts to develop software dealing with sensitive data
  • Write robust code that's easy to read, maintain and test
  • Raise the bar for code quality, reliability and product velocity. Collaboratively, you'll push yourself and peers to develop technically and interpersonally
What You Will Need
  • Bachelors in Computer Science or related degree
  • Experience with a strongly typed language (e.g., Rust, C++, or Java)
  • You love writing highly performant and readable code that is well-tested
  • 4+ years of experience building and scaling distributed systems
  • Track record of shipping high-quality products
  • Strong programming skills and general Computer Science knowledge

Bonus
  • Experience with an interface definition language like protocol buffers and gRPC
  • Experience with Map Reduce or other massively distributed parallel computation frameworks
  • Early engineer at a hyper-growth startup
  • Experience in world-class product organizations (e.g., Notion, Figma)
Who You Are
  • You thrive in fast-paced environments. You are high-intensity and care a lot about what you do, and you're ecstatic to work at a startup.
  • You are ambitious. You have fun solving problems that others think are impossible.
  • You are curious. You find joy in learning about AI, technology, and finance.
  • You are an owner. You are autonomous, self-directed, and comfortable working with ambiguity.
  • You are collaborative, organized, thoughtful, and kind.

Similar Jobs

More Jobs at Rogo

More Information Technology Jobs

Find similar Software Engineer: Backend jobs: