{"schemaVersion":"jobsearcher.job.v1","id":"8a01c219f6ecb59fcabbb96c","url":"https://jobsearcher.com/jobs/8a01c219f6ecb59fcabbb96c","canonicalUrl":"https://jobsearcher.com/jobs/8a01c219f6ecb59fcabbb96c","title":"Software Engineer, Sr. - Remote","description":"# BACKEND SOFTWARE ENGINE will collaborate with product, design, engineering, SRE, and data science teams across the full development lifecycle. The role emphasizes scalable architecture,ER## About the RoleThe Planet Group is seeking a highly skilled **Backend Engineer** for a 12-month remote opportunity supporting large-scale, distributed backend systems. The ideal candidate will have substantial professional backend development experience and a strong background designing and scaling **distributed systems, microservices, APIs, data infrastructure, and high-throughput applications**.You will collaborate with product, design, engineering, SRE, and data science teams across the full development lifecycle. The role emphasizes scalable architecture, data-driven development, experimentation, reliability, maintainable APIs, and autonomous problem-solving in a fast-paced, fully remote environment.## Key Responsibilities- Design, develop, and scale distributed backend systems and microservices.- Build and maintain APIs, middleware, and testing frameworks to support data flows and integrations.- Contribute throughout the development lifecycle, including design, development, testing, experimentation, analysis, and launch.- Collaborate with product, design, and engineering teams to execute product and business strategies.- Review code, design documentation, and product specifications and provide technical feedback.- Troubleshoot, debug, and optimize high-throughput applications.- Design maintainable database schemas and scalable data structures.- Participate in architecture reviews and technical discussions.- Apply A/B testing, feature flagging, and data-driven decision-making practices.- Ensure compliance with security and data privacy standards.- Participate in planning, backlog refinement, sprint reviews, and other Agile ceremonies.- Proactively identify technical bottlenecks and propose scalable solutions.- Collaborate with PMs, SREs, data scientists, and engineers in a cross-functional environment.- Contribute to engineering best practices and code quality.## Required Qualifications- **8+ years of professional backend software development experience post-internship**.- Expertise in **Python and Go**.- Proven experience designing and scaling **distributed backend systems and microservices architectures**.- Strong knowledge of **consistency models, fault tolerance, and horizontal scaling**.- Experience with **GraphQL and REST** and maintainable API design.- Proficiency with message queues such as **Kafka and RabbitMQ**.- Experience with caching systems such as **Redis and Memcached**.- Experience with databases including **Postgres, SQL, and NoSQL** technologies.- Familiarity with software engineering best practices, including:- Unit testing- Integration testing- End-to-end testing- CI/CD- A/B testing- Design documentation- Code reviews- Strong organizational skills and ability to prioritize and manage multiple tasks.- Excellent communication skills in fully remote, cross-functional environments.- **Bachelor's degree in Computer Science or equivalent practical experience.**## Preferred Qualifications- Experience with large-scale consumer platforms serving **10M+ daily active users**.- Experience with media-heavy, high-throughput systems.- Experience mentoring engineers.- Experience contributing to engineering best practices.- Ability to thrive in ambiguity, innovate, and learn continuously.## Skills & Competencies- Backend software engineering- Python- Go- Distributed systems- Microservices- High-scale backend architecture- GraphQL- REST APIs- API design- Kafka- RabbitMQ- Redis- Memcached- PostgreSQL- SQL- NoSQL- Database schema design- Scalable data structures- Consistency models- Fault tolerance- Horizontal scaling- High-throughput systems- Unit, integration, and end-to-end testing- CI/CD- A/B testing- Feature flagging- Data-driven decision-making- Code review- Architecture reviews- Technical documentation- Debugging and performance optimization- Security and data privacy- Agile development- Cross-functional collaboration- Communication- Organization and prioritization## Education & Experience**Education**- **Bachelor's degree in Computer Science or equivalent practical experience.****Experience**- **8+ years of professional backend software development experience post-internship**.- Experience designing and scaling distributed backend systems and microservices.- Experience with Python and Go.- Experience with APIs, messaging systems, caching systems, and relational/non-relational databases.- Experience applying modern software engineering and development practices.## Work Arrangement & Schedule- **Work arrangement:** Fully remote- **Location:** Remote; candidates from the **USA and Canada** are welcome to apply.- **Time zone:** **CST/PST hours**- **Employment type:** Contract- **Contract duration:** **12 months**- **Work authorization:** **USC, GC, Canadian Citizen, and Canadian PR candidates only**- **Engagement:** Must be **W2 or Self Inc.**- **Expected weekly hours:** Not specified.- **Weekend requirements:** Not specified.## Compensation & Benefits- **Base pay:** **$50.00–$65.00 per hour**- **Benefits / offerings:** Opportunity to work on large-scale consumer-facing applications, collaborate with highly skilled engineers, work with distributed systems and large-scale backend architecture, and work in a fully remote environment with CST/PST alignment.- Additional benefits are not specified in the source job description.","company":"Torentify","rawCompany":"torentify","city":"Denver","state":"CO","isRemote":true,"isActive":false,"createdAt":"2026-09-02T08:18:49.985Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer, Sr. - Remote","description":"# BACKEND SOFTWARE ENGINE will collaborate with product, design, engineering, SRE, and data science teams across the full development lifecycle. The role emphasizes scalable architecture,ER## About the RoleThe Planet Group is seeking a highly skilled **Backend Engineer** for a 12-month remote opportunity supporting large-scale, distributed backend systems. The ideal candidate will have substantial professional backend development experience and a strong background designing and scaling **distributed systems, microservices, APIs, data infrastructure, and high-throughput applications**.You will collaborate with product, design, engineering, SRE, and data science teams across the full development lifecycle. The role emphasizes scalable architecture, data-driven development, experimentation, reliability, maintainable APIs, and autonomous problem-solving in a fast-paced, fully remote environment.## Key Responsibilities- Design, develop, and scale distributed backend systems and microservices.- Build and maintain APIs, middleware, and testing frameworks to support data flows and integrations.- Contribute throughout the development lifecycle, including design, development, testing, experimentation, analysis, and launch.- Collaborate with product, design, and engineering teams to execute product and business strategies.- Review code, design documentation, and product specifications and provide technical feedback.- Troubleshoot, debug, and optimize high-throughput applications.- Design maintainable database schemas and scalable data structures.- Participate in architecture reviews and technical discussions.- Apply A/B testing, feature flagging, and data-driven decision-making practices.- Ensure compliance with security and data privacy standards.- Participate in planning, backlog refinement, sprint reviews, and other Agile ceremonies.- Proactively identify technical bottlenecks and propose scalable solutions.- Collaborate with PMs, SREs, data scientists, and engineers in a cross-functional environment.- Contribute to engineering best practices and code quality.## Required Qualifications- **8+ years of professional backend software development experience post-internship**.- Expertise in **Python and Go**.- Proven experience designing and scaling **distributed backend systems and microservices architectures**.- Strong knowledge of **consistency models, fault tolerance, and horizontal scaling**.- Experience with **GraphQL and REST** and maintainable API design.- Proficiency with message queues such as **Kafka and RabbitMQ**.- Experience with caching systems such as **Redis and Memcached**.- Experience with databases including **Postgres, SQL, and NoSQL** technologies.- Familiarity with software engineering best practices, including:- Unit testing- Integration testing- End-to-end testing- CI/CD- A/B testing- Design documentation- Code reviews- Strong organizational skills and ability to prioritize and manage multiple tasks.- Excellent communication skills in fully remote, cross-functional environments.- **Bachelor's degree in Computer Science or equivalent practical experience.**## Preferred Qualifications- Experience with large-scale consumer platforms serving **10M+ daily active users**.- Experience with media-heavy, high-throughput systems.- Experience mentoring engineers.- Experience contributing to engineering best practices.- Ability to thrive in ambiguity, innovate, and learn continuously.## Skills & Competencies- Backend software engineering- Python- Go- Distributed systems- Microservices- High-scale backend architecture- GraphQL- REST APIs- API design- Kafka- RabbitMQ- Redis- Memcached- PostgreSQL- SQL- NoSQL- Database schema design- Scalable data structures- Consistency models- Fault tolerance- Horizontal scaling- High-throughput systems- Unit, integration, and end-to-end testing- CI/CD- A/B testing- Feature flagging- Data-driven decision-making- Code review- Architecture reviews- Technical documentation- Debugging and performance optimization- Security and data privacy- Agile development- Cross-functional collaboration- Communication- Organization and prioritization## Education & Experience**Education**- **Bachelor's degree in Computer Science or equivalent practical experience.****Experience**- **8+ years of professional backend software development experience post-internship**.- Experience designing and scaling distributed backend systems and microservices.- Experience with Python and Go.- Experience with APIs, messaging systems, caching systems, and relational/non-relational databases.- Experience applying modern software engineering and development practices.## Work Arrangement & Schedule- **Work arrangement:** Fully remote- **Location:** Remote; candidates from the **USA and Canada** are welcome to apply.- **Time zone:** **CST/PST hours**- **Employment type:** Contract- **Contract duration:** **12 months**- **Work authorization:** **USC, GC, Canadian Citizen, and Canadian PR candidates only**- **Engagement:** Must be **W2 or Self Inc.**- **Expected weekly hours:** Not specified.- **Weekend requirements:** Not specified.## Compensation & Benefits- **Base pay:** **$50.00–$65.00 per hour**- **Benefits / offerings:** Opportunity to work on large-scale consumer-facing applications, collaborate with highly skilled engineers, work with distributed systems and large-scale backend architecture, and work in a fully remote environment with CST/PST alignment.- Additional benefits are not specified in the source job description.","datePosted":"2026-09-02T08:18:49.985Z","dateModified":"2026-09-02T08:18:49.985Z","hiringOrganization":{"@type":"Organization","name":"Torentify","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8a01c219f6ecb59fcabbb96c"},"url":"https://jobsearcher.com/jobs/8a01c219f6ecb59fcabbb96c"}}