Backend Engineer, Reddit Pro for Publishers (Remote - US)

Jobgether
United States
On-site
Full-time
Posted 19 days ago

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Backend Engineer, Reddit Pro for Publishers in the United States.

This role provides a unique opportunity to shape the backend systems of a high-impact product aimed at empowering brands, publishers, and organizations to engage effectively with online communities. The Backend Engineer will work on designing and implementing scalable, distributed systems, contributing to technical strategy, and collaborating closely with product, design, and other engineering teams. You will be involved throughout the full development cycle, from design to deployment, while mentoring junior engineers and establishing best practices. This position is ideal for a self-directed, innovative engineer who thrives in a fast-paced environment and enjoys building products that connect people and information at scale.

Accountabilities

  • Collaborate cross-functionally with product, design, and engineering teams to execute on product and business strategy.
  • Participate in the full development lifecycle including technical design, coding, testing, experimentation, analysis, and deployment.
  • Review code and design documents, provide feedback on product specifications and mockups.
  • Contribute to backend architecture, design large-scale distributed systems, and implement maintainable APIs.
  • Establish and maintain best practices to improve developer workflows and software quality.
  • Mentor and support junior engineers to grow their technical expertise.
  • Participate in strategic planning and decision-making processes for backend development initiatives.

Requirements

  • BS in Computer Science, a related technical field, or equivalent practical experience.
  • 3+ years of coding experience in production environments, writing clean, maintainable, and well-tested code.
  • 2+ years of experience designing large-scale distributed systems.
  • Proficiency in object-oriented programming languages such as Golang, Python, or Java.
  • Experience with GraphQL, REST, HTTP, Thrift, or gRPC and ability to design maintainable APIs.
  • Strong organizational, leadership, and communication skills, with experience mentoring team members.
  • Self-directed, innovative, and able to thrive in fast-paced, ambiguous environments.
  • Entrepreneurial mindset with a bias toward action and building new solutions.

Disclaimer: Real Jobs From Anywhere is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.