About Reddit
Reddit is a community of communities built on shared interests, passion, and trust. It is home to the most open and authentic conversations on the internet. With over 100,000 active communities and approximately 82 million daily active unique visitors, Reddit is one of the internet’s largest sources of information.
About the Role
The Conversation Experiences team is responsible for one of the highest traffic pages on the platform: the Comments page. Conversations are the lifeblood of Reddit, and we strive to ensure that viewing content and the surrounding conversation is appealing, intuitive, and delightful. This is a high-impact role where you will drive related technical and product strategy, operations, architecture, and execution for one of the largest sites in the world.
Responsibilities
- Work cross-functionally, collaborating and partnering with product, design, and other engineering counterparts to execute on product and business strategy.
- Build novel products and features that our users will love.
- Contribute to the full development cycle: technical design, development, testing, experimentation, analysis, and launch.
- Review code and design documents, provide feedback on product specs and mocks.
- Participate with a team of thoughtful, fast-moving, and motivated engineers.
- Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise.
- Continuously learn and improve your technical and non-technical abilities.
Minimum Qualifications
- Minimum of 3+ years of post-internship, full-time, hands-on, professional software development experience developing user-facing iOS mobile native applications at scale, using Swift.
- Expertise in Swift and Objective-C.
- Familiarity with software engineering best practices such as unit/integration/end-to-end testing, design documents, CI/CD, A/B testing, code reviews, and documentation.
- Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
- Excellent communication skills, with the ability to collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
- BS degree in Computer Science, a similar technical field of study, or equivalent practical, professional, hands-on experience.
- Experience in one or more general-purpose programming languages: Java, Python, Go, Rust, C++.
- Additional knowledge around GraphQL, REST, HTTP basics, and the ability to design maintainable APIs is a plus.
Benefits
- Comprehensive Health Benefits
- Retirement Savings plan with matching contributions
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support
- Flexible Vacation & Reddit Global Days Off
Reddit is proud to be an equal opportunity employer and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.
Benefits Extracted with AI
- Comprehensive Health Benefits
- Retirement Savings plan with matching contributions
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support
- Flexible Vacation & Reddit Global Days Off
Similar jobs
Last update: 23 minutes ago
iOS Software Engineer III
Join Reddit as an iOS Software Engineer III to build and enhance mobile applications using Swift and Objective-C.
Senior iOS Engineer, Emerging Markets
Senior iOS Engineer role focused on emerging markets, requiring expertise in Swift, Objective-C, and software development best practices.
Senior iOS Engineer, Emerging Markets
Senior iOS Engineer role focused on emerging markets, requiring expertise in Swift, Objective-C, and software development best practices.
Software Engineer, Ads Signals
Join Reddit as a Software Engineer in Ads Signals, focusing on full-stack development, user privacy, and scalable solutions.
Senior Backend Engineer, Core Platform
Senior Backend Engineer at Reddit, developing core platform systems, handling millions of requests. Remote-friendly within Ireland/UK.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Engineering Manager, Growth at Reddit
Lead a high-caliber engineering team at Reddit, focusing on growth and user engagement. Remote work, competitive benefits.
Senior Software Engineer, Search
Senior Software Engineer for Search at Reddit, focusing on GraphQL, Java, Ruby, Rust, and gRPC in a remote setting.
Senior Backend Engineer - Business Experience
Senior Backend Engineer role in Dublin, focusing on business experience and product development at Reddit, Inc.
Backend Engineer, Business Experience
Join Reddit as a Backend Engineer in Ireland, focusing on business experience and product development.
Principal Engineer, Core Platform
Lead the design and evolution of Reddit's Core Platform, enhancing developer velocity and platform growth.
Senior Software Engineer - Experimentation Platform
Join Reddit as a Senior Software Engineer to innovate and grow the Experimentation Platform with Angular, JavaScript, and more.
Senior Backend Engineer, Moderation
Join Reddit as a Senior Backend Engineer in Moderation, working remotely in the U.S. with Python, Rust, and GraphQL.
Staff Software Engineer, Observability
Join Reddit as a Staff Software Engineer in Observability, developing tools for large-scale system monitoring and performance.
Software Engineer, ML Ranking Platform
Join Reddit as a Software Engineer on the ML Ranking Platform team, focusing on scalable, high-performance ranking systems.
Software Engineer, Data Infrastructure
Join as a Software Engineer in Data Infrastructure at Reddit, Inc., enhancing data systems for a major social platform.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Senior Backend Engineer - Ads Measurement Core
Join Reddit as a Senior Backend Engineer to enhance our Ads Measurement Core team, focusing on scalable experimentation products.
Senior Software Engineer, ML Platform
Senior Software Engineer for ML Platform at Reddit, focusing on data systems and infrastructure.
iOS Engineer II
Join Booking.com in Amsterdam as an iOS Engineer II, driving innovation in our iOS apps, impacting millions globally.
Senior Software Engineer, ML Platform
Senior Software Engineer for ML Platform at Reddit, focusing on system architecture and team leadership.
Software Engineer, Ads Bidding and Pacing
Join Reddit as a Software Engineer in Ads Bidding and Pacing, focusing on optimization algorithms and real-time bidding.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to build and enhance user-related product flows using Swift and SwiftUI.
Senior Software Engineer, Data Infrastructure
Senior Software Engineer for Data Infrastructure at Reddit, focusing on big data tools and cloud services.