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

Senior Engineer - Android

Underdog is looking for a passionate Senior Engineer with expertise in Android development to enhance their innovative sports gaming products.

Skills

  • Software engineering
  • Android development
  • Kotlin
  • Jetpack Compose
  • MVVM
  • Espresso

Responsibilities

  • Design and develop features for fantasy and sports betting products
  • Collaborate with product-minded individuals and engineers
  • Maintain strong communication across teams
  • Advocate for best practices in software development

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Unlimited PTO
  • 16 weeks of fully paid parental leave
  • $500 home office allowance
  • 5% 401k match
  • Company paid health, dental, and vision plans
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$170000 / YEARLY (est.)
min
max
$150000K
$190000K

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 Senior Engineer - Android, Underdog Sports

Meet Underdog, the fastest-growing sports gaming company that's changing the game for American sports fans! As a Senior Engineer - Android at Underdog, you'll join a passionate team dedicated to crafting innovative games, products, and experiences. Imagine being at the forefront of tech that enhances fantasy sports and sports betting, working on projects designed to engage millions of users. With over two years under our belt, we've made waves with our in-house developed Underdog Sportsbook and have captured the attention of investors like Mark Cuban and Kevin Durant. In this role, you'll collaborate with product-minded colleagues, designing performance-oriented features while advocating for best development practices. You’ll also have the opportunity to grow in a flexible environment where your ideas matter. Your experience of 5+ years in software engineering and 4+ years of Android development let you harness tools like Kotlin and Jetpack Compose, every day bringing your skills to elevate our gaming platform. We value new perspectives and believe that the sports industry is for everyone. Join us, and help us redefine the future of gaming!

Frequently Asked Questions (FAQs) for Senior Engineer - Android Role at Underdog Sports
What are the key responsibilities of a Senior Engineer - Android at Underdog?

As a Senior Engineer - Android at Underdog, your main responsibilities include designing and developing high-quality features for our fantasy sports and sports betting products. You will work closely with other team members, collaborating from concept through delivery, ensuring that your designs are not only innovative but also practical and robust. Engaging in code reviews and advocating for best practices are also essential components of the role, ensuring the continued growth and efficiency of our engineering team.

Join Rise to see the full answer
What qualifications are required for the Senior Engineer - Android position at Underdog?

To qualify for the Senior Engineer - Android position at Underdog, you typically need at least 5 years of software engineering experience, including 4 years specifically in Android development using technologies like Kotlin and Android Studio. Familiarity with MVVM architecture and testing frameworks like Espresso is expected, along with strong analytical and communication skills. Experience in fantasy sports or sports betting is a plus, but not mandatory.

Join Rise to see the full answer
What technologies should a candidate be familiar with for the Senior Engineer - Android role at Underdog?

Candidates for the Senior Engineer - Android role at Underdog should be proficient in Android development, particularly with tools such as Android Studio, Kotlin, and Jetpack Compose. Additionally, knowledge of MVVM architecture patterns and testing frameworks like Espresso will be crucial for building performant applications. Familiarity with analytics tools like DataDog or Amplitude can also be beneficial, especially for those who aim to improve user experience through data insights.

Join Rise to see the full answer
How does Underdog support professional growth for a Senior Engineer - Android?

At Underdog, we prioritize professional growth by fostering a collaborative environment where engineers can learn froms some of the best in the industry. As a Senior Engineer - Android, you will have the opportunity to lead projects and make significant technical decisions, allowing you to grow your leadership skills. Regular knowledge-sharing sessions and workshops help keep you updated on the latest trends in mobile development and sports technology.

Join Rise to see the full answer
What is the company culture like at Underdog for a Senior Engineer - Android?

Underdog embraces a virtual-first culture that encourages flexibility and inclusivity. For the Senior Engineer - Android role, you’ll be part of a distributed workforce that keeps engagement high through communication and collaboration. The company fosters diversity and is committed to creating a workplace where every individual feels valued. With features like unlimited PTO and parental leave, you can strike a balance between work and personal life while contributing to a team that genuinely cares about sports and innovation.

Join Rise to see the full answer
Common Interview Questions for Senior Engineer - Android
Can you describe your experience with Android development and the technologies you've used?

It's essential to provide a detailed overview of your Android development experience, particularly emphasizing your familiarity with Kotlin, Android Studio, Jetpack Compose, and relevant architectural patterns like MVVM. Highlight specific projects where you've utilized these technologies to showcase your practical skills and problem-solving abilities.

Join Rise to see the full answer
How do you approach testing and ensuring the quality of your Android applications?

Discuss your experience with testing frameworks like Espresso and how you've implemented testing in your development process. Providing examples of how you've improved application stability and user experience through rigorous testing methods will help demonstrate your commitment to quality.

Join Rise to see the full answer
Describe a challenging project you’ve worked on. What was your role, and how did you overcome obstacles?

Choose a project where you had a significant impact, detailing your specific responsibilities and how you tackled challenges. Discuss the collaboration, communication, and strategic thinking you employed to ensure project success, which showcases your problem-solving skills and adaptability.

Join Rise to see the full answer
How do you ensure effective communication and collaboration with product stakeholders?

Mention specific strategies you utilize to maintain clear communication with team members and product stakeholders. Discuss how you ask clarifying questions, share updates, and ensure everyone's aligned on project goals, demonstrating your collaborative mindset.

Join Rise to see the full answer
What best practices do you advocate for when it comes to Android development?

Share your insights on coding standards, documentation, and design patterns you believe are essential for successful Android development. Emphasizing the importance of maintainability, scalability, and performance in your coding practices can illustrate your dedication to fostering technical excellence.

Join Rise to see the full answer
How do you keep up with the latest trends and advancements in Android technology?

Discuss the resources you regularly consult, such as blogs, forums, and conferences. Highlight any online courses or workshops you've undertaken to further your knowledge of Android technologies, which showcases your commitment to continuous learning.

Join Rise to see the full answer
What motivates you to innovate in the sports gaming industry?

Share your enthusiasm for the intersection of technology and sports, explaining what drives you to create engaging experiences for users. Discuss any personal experiences with fantasy sports or betting that fuel your creativity and ambition in this area.

Join Rise to see the full answer
Can you provide an example of how you have contributed to a team’s growth or success?

Provide specific examples where you played a critical role in team success, whether through mentorship, introducing new processes, or improving team dynamics. Highlight how your contributions impacted the overall performance of the team.

Join Rise to see the full answer
How do you handle tight deadlines and high-pressure situations in development projects?

Describe specific methods you use to manage time efficiently, prioritize tasks, and maintain quality under pressure. Emphasizing your ability to remain calm and focused while delivering results can reassure interviewers of your capabilities.

Join Rise to see the full answer
What qualities do you believe are essential for a successful Senior Engineer - Android?

Identify key qualities such as technical expertise, strong collaboration skills, effective communication, creativity, and the ability to adapt to rapidly changing projects. Highlighting these attributes can demonstrate your understanding of what it takes to excel in this role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago

Join Underdog, a leading sports gaming company, as a Senior Technical Compliance Analyst to drive compliance and support groundbreaking projects.

Photo of the Rise User
Posted 14 days ago

Underdog seeks a Senior Engineer with expertise in Ruby on Rails to build and optimize innovative gaming products for sports fans across America.

Photo of the Rise User
Posted yesterday

Join FreeWheel as a Senior C/C++ Software Engineer IV and lead the development of innovative ad-serving technologies.

Photo of the Rise User
Apollo Remote United States or Canada (remote)
Posted 7 days ago

Join Apollo as a Principal Software Engineer, where you will shape engineering culture and lead strategic technical innovations.

Photo of the Rise User

Join HERE Technologies as a Software Engineer II and build impactful analytics infrastructure in a global team setting.

Posted 10 days ago

Join Raya Cash as an Android Kotlin Engineer and help shape the future of fintech with innovative mobile solutions.

Photo of the Rise User
Posted 10 days ago

Join BeyondTrust as a Software Development Engineer and influence the future of cybersecurity through innovative cloud solutions.

Photo of the Rise User
Posted yesterday

Join Manulife's Individual Insurance Offer Team as a Full Stack Software Engineer and help enhance the digital experience for advisors and clients.

Photo of the Rise User
Posted 18 hours ago

A dynamic Software Engineer specializing in iOS is sought to shape mobile solutions for innovative rider experiences.

Barclays Hybrid 745 7th Avenue, New York
Posted 12 days ago

Become a key player at Barclays as a Quantitative Developer, focusing on innovative trading solutions and data-driven strategies.

Underdog Fantasy is one of the fastest-growing sports companies on the market. Founded by a team of industry veterans, Underdog is bringing fun, approachable contests and games to the masses. We’re lo...oking to innovate an already exciting space ...

46 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$150,000/yr - $190,000/yr
EMPLOYMENT TYPE
Full-time, remote
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, Columbus just viewed Scrum Master at Sysco Costa Rica
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero