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

Software Engineering Intern, Android

Strava is seeking software engineering interns to contribute to real projects that ship to our athletes. Interns will be embedded in teams, collaborating on innovative software solutions.

Skills

  • Experience with modern programming languages
  • Familiarity with version control (GitHub)
  • Disciplined approach to testing code

Responsibilities

  • Collaborate with internal teams across product, design, marketing, analytics, and support
  • Write well-crafted, tested, and maintainable code
  • Participate in code reviews to ensure quality
  • Share knowledge through lunch & learns and blog posts

Education

  • Pursuing a CS degree at an undergraduate institution

Benefits

  • Housing stipend provided
  • Paid internship at $40 per hour
  • Mentorship and professional development opportunities
To read the complete job description, please click on the ‘Apply’ button
Strava Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Strava DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Strava
Strava CEO photo
Michael Horvath and Mike Martin
Approve of CEO

Average salary estimate

$83200 / YEARLY (est.)
min
max
$83200K
$83200K

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 Software Engineering Intern, Android, Strava

Join Strava as a Software Engineering Intern, Android in the vibrant city of San Francisco, California! At Strava, we're not just an app; we're a community of over 150 million athletes who thrive on connection and motivation. As an intern, you will dive headfirst into exciting projects, collaborating with talented engineers and cross-functional teams dedicated to providing innovative solutions for our athletes. This isn't your average internship; you'll have the chance to work on real-world applications, engage in code reviews, and write maintainable code that impacts our users' experiences. With experienced mentors ready to guide you, you’ll not only enhance your technical skills but also contribute to our mission of helping athletes track their progress and achieve personal bests. You’ll have opportunities to showcase your work by sharing knowledge through lunch & learns or tech talks. Ideally, you’re a CS student with experience in modern programming languages like Kotlin or Java, and you’re eager to learn and grow in a supportive environment. Plus, you’ll enjoy a flexible working arrangement and a paid internship, making it a fantastic opportunity to kick-start your career in tech. Let's build something incredible together at Strava!

Frequently Asked Questions (FAQs) for Software Engineering Intern, Android Role at Strava
What are the responsibilities of a Software Engineering Intern, Android at Strava?

As a Software Engineering Intern, Android at Strava, you will contribute to developing and enhancing our Android app, working closely with a talented team of engineers. Your responsibilities will include writing efficient code, participating in code reviews, collaborating on project ideas, and ensuring code quality. Furthermore, you will have the chance to engage with cross-functional groups to understand athlete needs, helping to refine and develop features that enhance user experience.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineering Intern, Android position at Strava?

To apply for the Software Engineering Intern, Android role at Strava, candidates should be pursuing a computer science degree at an undergraduate institution, with expected graduation dates of May 2025, December 2025, or May 2026. Familiarity with Kotlin or Java, experience with version control like GitHub, and a disciplined approach to testing your code are all valued qualifications that can make your application stand out.

Join Rise to see the full answer
What programming languages are preferred for the Software Engineering Intern, Android role at Strava?

Strava places a strong emphasis on candidates having experience in modern programming languages for the Software Engineering Intern, Android position. Kotlin and Java are preferred, as they are essential for Android app development. Additionally, having exposure to other languages like Python or Ruby can be beneficial, as we value a versatile skill set that aligns with our diverse technical environment.

Join Rise to see the full answer
What can I expect from the internship program as a Software Engineering Intern, Android at Strava?

The internship program for a Software Engineering Intern, Android at Strava offers a robust 10-12 week experience in our San Francisco office. Interns will work approximately 40 hours per week with a hybrid attendance model, allowing 3-4 office days weekly. Participants will receive a competitive pay of $40 per hour along with a housing stipend. The program fosters learning and growth, providing interns with mentorship opportunities, networking events, and chances to make impactful contributions.

Join Rise to see the full answer
How does Strava support its Software Engineering Interns in their professional development?

Strava is deeply committed to the professional development of its Software Engineering Interns. You will have access to experienced mentors who will guide your growth, along with opportunities to partake in team projects that encourage hands-on learning. Interns are encouraged to engage in knowledge-sharing activities, such as writing blog posts and presenting tech talks, to further enhance their skills and confidence in a collaborative environment.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Intern, Android
Can you describe your experience with Android development as a Software Engineering Intern?

In your answer, you should highlight specific projects, the programming languages you've used, and any frameworks you've worked with. Emphasize your familiarity with Kotlin and Java, and mention how these skills can contribute to developing features at Strava.

Join Rise to see the full answer
How do you ensure that the code you write is maintainable and well-tested?

Explain your coding practices when writing for clarity and simplicity. Mention using version control systems like Git, applying testing frameworks, and the importance of peer code reviews to uphold quality in the development process.

Join Rise to see the full answer
What strategies do you use for debugging in Android applications?

Describe your approach to debugging, such as using Android Studio's debugging tools, logging, and isolating issues. Show your analytical skills and thought process by discussing any specific bug-fixing scenarios you’ve encountered in past projects.

Join Rise to see the full answer
Can you provide an example of how you've collaborated in a team setting on a software project?

Share a specific experience where you worked with a team, emphasizing the collaborative tools and communication techniques you used. Highlight your role in discussions, how you contributed ideas, and your experience integrating feedback from team members to enhance the final product.

Join Rise to see the full answer
What is your experience with version control systems like Git?

Talk about how you have used Git for version control, explaining processes like branching, merging, and pull requests. Providing insights on how you manage conflicts and review code will demonstrate your competency in working within a collaborative codebase.

Join Rise to see the full answer
Describe your familiarity with relational databases and how you've interacted with them in previous projects.

Elaborate on your experience with databases such as MySQL or PostgreSQL, including how you design, query, and optimize data storage solutions. Mention any practical applications where you managed data to support mobile applications.

Join Rise to see the full answer
How do you stay current with new technologies and industry trends?

Discuss your strategies for keeping up-to-date, such as following tech blogs, attending webinars, or participating in coding communities. Mention any specific areas of interest that align with Strava’s tech stack or upcoming industry trends.

Join Rise to see the full answer
What do you think are the most crucial features for enhancing user engagement in a fitness application?

Reflect on user experience features that you believe foster engagement, such as progress tracking, social sharing capabilities, and personalization. Connecting these aspects back to Strava's objectives will show your understanding of user needs.

Join Rise to see the full answer
What project do you feel most proud of and why?

Share a significant project where you overcame challenges, learned new skills, or contributed to a successful outcome. Make sure to link your experience to qualities relevant to the internship, such as teamwork, creativity, or technical competence.

Join Rise to see the full answer
Why do you want to intern at Strava and what do you hope to achieve?

Express your enthusiasm for Strava’s mission to motivate active lifestyles and how you want to contribute to their tech evolution. Share your career aspirations and what specific skills you hope to gain through the internship, such as collaboration in a diverse tech team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Strava Hybrid San Francisco, California, United States
Posted 7 days ago
Inclusive & Diverse
Transparent & Candid
Growth & Learning
Collaboration over Competition

As the first dedicated Revenue Operations hire at Strava, you'll drive strategic initiatives to scale their business operations.

Photo of the Rise User
Strava Remote San Francisco, California, United States
Posted 8 days ago
Inclusive & Diverse
Transparent & Candid
Growth & Learning
Collaboration over Competition

Strava is looking for a Senior Product Manager to enhance and manage their subscription services while engaging with millions of athletes.

Photo of the Rise User
Posted 11 days ago

Lead the technology strategy for Visa's cutting-edge AI-driven risk and fraud management solutions as their Chief Software Engineer.

Photo of the Rise User
Posted 3 days ago

Become a key player in shaping mobile technology as a Staff Software Engineer (iOS) at VSCO, where creativity meets innovation.

Photo of the Rise User

Seeking an experienced Senior Principal Software Engineer to spearhead cyber security initiatives in embedded systems for a top automotive company.

Ford Global Career Site Hybrid Allen Park, Michigan, United States
Posted 11 days ago

Join Ford's team as a Full-Stack Developer & Data Analyst where you can build the future of mobility through innovative web applications and data visualization.

Photo of the Rise User
Posted 14 days ago

Become a key player in revolutionizing rail technology as a Senior Embedded Software Engineer at Wabtec Corporation.

Photo of the Rise User

As a Senior Principal Software Engineer at Visa, you will lead the technology innovations for risk management solutions in a hybrid work environment.

Posted 10 days ago

Seeking a Machine Learning Engineer to innovate financial systems with AI technology in a fully remote setting.

Mae Health, Inc Remote Remote (US Only), New York, NY, us
Posted 14 days ago

Contribute to maternal health equity as a Senior Software Engineer at Mae, a fast-growing digital health startup.

Strava, meaning “strive” in Swedish, reflects our drive to build the world’s most engaged athlete community, constantly innovating to enhance sporting fun and inclusivity, and inviting millions more to join our revolutionary platform.

43 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Future MakerBadge Global CitizenBadge InnovatorBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Transparent & Candid
Growth & Learning
Collaboration over Competition
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$83,200/yr - $83,200/yr
EMPLOYMENT TYPE
Internship, hybrid
DATE POSTED
April 12, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
n
Someone from OH, Columbus just viewed Product Management Intern at nVent
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
R
Someone from OH, Dublin just viewed Supply Chain Lead (Clinical Supply) at Resultance