36,411 Android Development jobs in the United States
Staff Software Engineer - Android Development
Posted 5 days ago
Job Viewed
Job Description
EchoStar is reimagining the future of connectivity. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products.
Today, our brands include Boost Mobile, DISH TV, Gen Mobile, Hughes and Sling TV.
Our DISH Technology team challenges the status quo and reimagines capabilities across industries. Whether through research and development, technology innovation or solution engineering, our team members play vital roles in connecting consumers with the products and platforms of tomorrow.
Job Duties and ResponsibilitiesKey Responsibilities:
- Work on software development for Target platforms that include ReactNative for Android as well as native Android
- Collaborate with team members for problem-solving, bug fixes, new feature implementations, work planning, and code demonstrations
- Assist with team-wide validation of functional correctness, architectural compliance, and adherence to applicable industry standards
- Collaborate with other teams to coordinate changes to shared interfaces
- Collaborate with team and leaders to develop optimal technical solutions that balance the capabilities of third-party vendors, business requirements, and the teams internal goals for technical excellence
- Adhere to team standards for writing and documenting code
- Learn and follow Scrum and Agile principles and processes
- Come to work each day with an innovative mindset
Skills, Experience and Requirements
Education and Experience:
- 4+ years college degree in Computer Science / Information Technology, Masters degree is a plus or equivalent professional experience
- 8+ years of relevant experience
Skills and Qualifications:
- Software development experience and minimum 2 years of mobile apps development experience
- Familiarity with Agile Development practices
- Experience creating, optimizing, and integrating Application Programming Interface (API) calls; background in API development preferred
- Experience with popular React workflows (such as Flux or Redux)
- Experience with creating sound software architectures that work across server and mobile or set-top box platforms
Preferred Skills:
- Hands-on experience working on React Native on the front end to create Android Apps
- Thorough understanding of React Native and its core principles
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax
- Strong proficiency in Java and Kotlin
- Experience with Android NDK (C/C++) would be a plus
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like Xcode, Gradle {{Android Studio, IntelliJ}}, Visual Studio Code
- Understanding of REST APIs, the document request model, and offline storage
- Create Technical Requirements Documentation based on Product Requirement Documents
- Build high-level user interfaces using rapid prototyping methodologies
- Design application frameworks for use across multiple products
- Work with internal technical teams to identify and build platform elements required to support key mobile product features
Be available to work onsite out of our Foster City, CA - Englewood, CO - American Fork, UT offices.
Salary RangesCompensation: $110,100.00/Year - $157,300.00/Year
Benefits
We offer versatile health perks, including flexible spending accounts, HSA, a 401(k) Plan with company match, ESPP, career opportunities, and a flexible time away plan; all benefits can be viewed here: DISH Benefits .
The base pay range shown is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level, and competencies; compensation is based on the role's location and is subject to change based on work location.
Candidates need to successfully complete a pre-employment screen, which may include a drug test and DMV check. Our company is committed to fostering an inclusive and equitable workplace where every individual has the opportunity to succeed. We are dedicated to providing individuals with criminal or arrest records a fair chance of employment in accordance with local, state, and federal laws.
The posting will be active for a minimum of 3 days. The active posting will continue to extend by 3 days until the position is filled.
Education and Experience:
- 4+ years college degree in Computer Science / Information Technology, Masters degree is a plus or equivalent professional experience
- 8+ years of relevant experience
Skills and Qualifications:
- Software development experience and minimum 2 years of mobile apps development experience
- Familiarity with Agile Development practices
- Experience creating, optimizing, and integrating Application Programming Interface (API) calls; background in API development preferred
- Experience with popular React workflows (such as Flux or Redux)
- Experience with creating sound software architectures that work across server and mobile or set-top box platforms
Preferred Skills:
- Hands-on experience working on React Native on the front end to create Android Apps
- Thorough understanding of React Native and its core principles
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax
- Strong proficiency in Java and Kotlin
- Experience with Android NDK (C/C++) would be a plus
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like Xcode, Gradle {{Android Studio, IntelliJ}}, Visual Studio Code
- Understanding of REST APIs, the document request model, and offline storage
- Create Technical Requirements Documentation based on Product Requirement Documents
- Build high-level user interfaces using rapid prototyping methodologies
- Design application frameworks for use across multiple products
- Work with internal technical teams to identify and build platform elements required to support key mobile product features
Be available to work onsite out of our Foster City, CA - Englewood, CO - American Fork, UT offices.
Key Responsibilities:
- Work on software development for Target platforms that include ReactNative for Android as well as native Android
- Collaborate with team members for problem-solving, bug fixes, new feature implementations, work planning, and code demonstrations
- Assist with team-wide validation of functional correctness, architectural compliance, and adherence to applicable industry standards
- Collaborate with other teams to coordinate changes to shared interfaces
- Collaborate with team and leaders to develop optimal technical solutions that balance the capabilities of third-party vendors, business requirements, and the teams internal goals for technical excellence
- Adhere to team standards for writing and documenting code
- Learn and follow Scrum and Agile principles and processes
- Come to work each day with an innovative mindset
#J-18808-Ljbffr
Staff Software Engineer - Android Development

Posted today
Job Viewed
Job Description
EchoStar is reimagining the future of connectivity. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products.
Today, our brands include Boost Mobile, DISH TV, Gen Mobile, Hughes and Sling TV.
**Department Summary**
Our DISH Technology team challenges the status quo and reimagines capabilities across industries. Whether through research and development, technology innovation or solution engineering, our team members play vital roles in connecting consumers with the products and platforms of tomorrow.
**Job Duties and Responsibilities**
**Key Responsibilities:**
+ Work on software development for Target platforms that include ReactNative for Android as well as native Android
+ Collaborate with team members for problem-solving, bug fixes, new feature implementations, work planning, and code demonstrations
+ Assist with team-wide validation of functional correctness, architectural compliance, and adherence to applicable industry standards
+ Collaborate with other teams to coordinate changes to shared interfaces
+ Collaborate with team and leaders to develop optimal technical solutions that balance the capabilities of third-party vendors, business requirements, and the team's internal goals for technical excellence
+ Adhere to team standards for writing and documenting code
+ Learn and follow Scrum and Agile principles and processes
+ Come to work each day with an innovative mindset
**Skills, Experience and Requirements**
**Education and Experience:**
+ 4+ years college degree in Computer Science / Information Technology, Master's degree is a plus or equivalent professional experience
+ 8+ years of relevant experience
**Skills and Qualifications:**
+ Software development experience and minimum 2 years of mobile apps development experience
+ Familiarity with Agile Development practices
+ Experience creating, optimizing, and integrating Application Programming Interface (API) calls; background in API development preferred
+ Experience with popular React workflows (such as Flux or Redux)
+ Experience with creating sound software architectures that work across server and mobile or set-top box platforms
**Preferred Skills:**
+ Hands-on experience working on React Native on the front end to create Android Apps
+ Thorough understanding of React Native and its core principles
+ Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
+ Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax
+ Strong proficiency in Java and Kotlin
+ Experience with Android NDK (C/C++) would be a plus
+ Rock solid at working with third-party dependencies and debugging dependency conflicts
+ Familiarity with native build tools, like Xcode, Gradle {{Android Studio, IntelliJ}}, Visual Studio Code
+ Understanding of REST APIs, the document request model, and offline storage
+ Create Technical Requirements Documentation based on Product Requirement Documents
+ Build high-level user interfaces using rapid prototyping methodologies
+ Design application frameworks for use across multiple products
+ Work with internal technical teams to identify and build platform elements required to support key mobile product features
Be available to work onsite out of our Foster City, CA - Englewood, CO - American Fork, UT offices.
**_Candidates must be willing to participate in at least one in-person on-site interview._**
**Salary Ranges**
Compensation: $110,100.00/Year - $157,300.00/Year
**Benefits**
We offer versatile health perks, including flexible spending accounts, HSA, a 401(k) Plan with company match, ESPP, career opportunities, and a flexible time away plan; all benefits can be viewed here: DISH Benefits .
The base pay range shown is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level, and competencies; compensation is based on the role's location and is subject to change based on work location.
Candidates need to successfully complete a pre-employment screen, which may include a drug test and DMV check. Our company is committed to fostering an inclusive and equitable workplace where every individual has the opportunity to succeed. We are dedicated to providing individuals with criminal or arrest records a fair chance of employment in accordance with local, state, and federal laws.
The posting will be active for a minimum of 3 days. The active posting will continue to extend by 3 days until the position is filled.
We pride ourselves on developing and promoting talent as an Equal Employment Opportunity Employer - Veteran/Disability. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. All qualified applicants with arrest or conviction records will be considered for employment in accordance with local, state, and federal law. We are a true merit-based organization and work hard so there are no artificial barriers to one's potential success. DISH is committed to a workforce where everyone's opportunities are limitless. Please note that you may redact or remove any information that identifies age, date of birth or dates of school attendance/graduation from your application documents before submission and throughout our interview process.
Staff Software Engineer - Android Development

Posted today
Job Viewed
Job Description
EchoStar is reimagining the future of connectivity. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products.
Today, our brands include Boost Mobile, DISH TV, Gen Mobile, Hughes and Sling TV.
**Department Summary**
Our DISH Technology team challenges the status quo and reimagines capabilities across industries. Whether through research and development, technology innovation or solution engineering, our team members play vital roles in connecting consumers with the products and platforms of tomorrow.
**Job Duties and Responsibilities**
**Key Responsibilities:**
+ Work on software development for Target platforms that include ReactNative for Android as well as native Android
+ Collaborate with team members for problem-solving, bug fixes, new feature implementations, work planning, and code demonstrations
+ Assist with team-wide validation of functional correctness, architectural compliance, and adherence to applicable industry standards
+ Collaborate with other teams to coordinate changes to shared interfaces
+ Collaborate with team and leaders to develop optimal technical solutions that balance the capabilities of third-party vendors, business requirements, and the team's internal goals for technical excellence
+ Adhere to team standards for writing and documenting code
+ Learn and follow Scrum and Agile principles and processes
+ Come to work each day with an innovative mindset
**Skills, Experience and Requirements**
**Education and Experience:**
+ 4+ years college degree in Computer Science / Information Technology, Master's degree is a plus or equivalent professional experience
+ 8+ years of relevant experience
**Skills and Qualifications:**
+ Software development experience and minimum 2 years of mobile apps development experience
+ Familiarity with Agile Development practices
+ Experience creating, optimizing, and integrating Application Programming Interface (API) calls; background in API development preferred
+ Experience with popular React workflows (such as Flux or Redux)
+ Experience with creating sound software architectures that work across server and mobile or set-top box platforms
**Preferred Skills:**
+ Hands-on experience working on React Native on the front end to create Android Apps
+ Thorough understanding of React Native and its core principles
+ Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
+ Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax
+ Strong proficiency in Java and Kotlin
+ Experience with Android NDK (C/C++) would be a plus
+ Rock solid at working with third-party dependencies and debugging dependency conflicts
+ Familiarity with native build tools, like Xcode, Gradle {{Android Studio, IntelliJ}}, Visual Studio Code
+ Understanding of REST APIs, the document request model, and offline storage
+ Create Technical Requirements Documentation based on Product Requirement Documents
+ Build high-level user interfaces using rapid prototyping methodologies
+ Design application frameworks for use across multiple products
+ Work with internal technical teams to identify and build platform elements required to support key mobile product features
Be available to work onsite out of our Foster City, CA - Englewood, CO - American Fork, UT offices.
**_Candidates must be willing to participate in at least one in-person on-site interview._**
**Salary Ranges**
Compensation: $110,100.00/Year - $157,300.00/Year
**Benefits**
We offer versatile health perks, including flexible spending accounts, HSA, a 401(k) Plan with company match, ESPP, career opportunities, and a flexible time away plan; all benefits can be viewed here: DISH Benefits .
The base pay range shown is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level, and competencies; compensation is based on the role's location and is subject to change based on work location.
Candidates need to successfully complete a pre-employment screen, which may include a drug test and DMV check. Our company is committed to fostering an inclusive and equitable workplace where every individual has the opportunity to succeed. We are dedicated to providing individuals with criminal or arrest records a fair chance of employment in accordance with local, state, and federal laws.
The posting will be active for a minimum of 3 days. The active posting will continue to extend by 3 days until the position is filled.
We pride ourselves on developing and promoting talent as an Equal Employment Opportunity Employer - Veteran/Disability. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. All qualified applicants with arrest or conviction records will be considered for employment in accordance with local, state, and federal law. We are a true merit-based organization and work hard so there are no artificial barriers to one's potential success. DISH is committed to a workforce where everyone's opportunities are limitless. Please note that you may redact or remove any information that identifies age, date of birth or dates of school attendance/graduation from your application documents before submission and throughout our interview process.
Staff Software Engineer, Android App Development (Washington)
Posted today
Job Viewed
Job Description
Join to apply for the Staff Software Engineer, Android App Development role at The Washington Post
Continue with Google Continue with Google
Staff Software Engineer, Android App DevelopmentJoin to apply for the Staff Software Engineer, Android App Development role at The Washington Post
Job Description
The Washington Post is looking for a Staff Software Engineer to support our flagship apps engineering team. As a Staff Software Engineer on our team, you will be a technical leader and key contributor to the development and architecture of our applications. You will leverage your deep expertise in Android development, software architecture, and best practices to drive innovation, improve performance, and ensure the scalability and maintainability of our codebase while also supporting mobile backend APIs, CI/CD tools, and automated testing. You will mentor other engineers, collaborate with cross-functional teams, and play a pivotal role in shaping the future of our platforms. This role goes beyond individual contribution, focusing on leadership, mentorship, and strategic decision-making. We are looking for someone with strong interest in all things mobile and a passion for delivering high quality, solid applications.
Job Description
The Washington Post is looking for a Staff Software Engineer to support our flagship apps engineering team. As a Staff Software Engineer on our team, you will be a technical leader and key contributor to the development and architecture of our applications. You will leverage your deep expertise in Android development, software architecture, and best practices to drive innovation, improve performance, and ensure the scalability and maintainability of our codebase while also supporting mobile backend APIs, CI/CD tools, and automated testing. You will mentor other engineers, collaborate with cross-functional teams, and play a pivotal role in shaping the future of our platforms. This role goes beyond individual contribution, focusing on leadership, mentorship, and strategic decision-making. We are looking for someone with strong interest in all things mobile and a passion for delivering high quality, solid applications.
Motivation:
- You want to help bring our award-winning journalism to people every day.
- You are passionate about architecture and building high-quality products.
- You have a knack to tackle intricate technical hurdles and drive innovation in a dynamic and fast-paced environment.
- You want to work with the latest Android technologies and frameworks, pushing the boundaries of what's possible on the platform.
- You enjoy empowering and elevating fellow Android engineers through mentorship and technical guidance, fostering a culture of excellence.
- You enjoy collaborating with colleagues across disciplines to solve problems and deliver new functionality.
- You enjoy championing code quality, performance optimization, and best practices, ensuring our Android applications are robust, scalable, and delightful to use.
Technical Leadership & Architecture:
- Design and implement robust, scalable, and maintainable architectures for complex Android applications.
- Provide technical guidance and mentorship to other Android engineers.
- Drive architectural decisions and ensure adherence to best practices.
- Evaluate and recommend new technologies and frameworks to improve development efficiency and application performance.
- Conduct code reviews and ensure code quality.
- Develop and maintain high-quality, performant, and user-friendly Android applications using Kotlin and Jetpack Compose (or similar modern Android technologies).
- Optimize application performance, memory usage, and battery consumption.
- Implement and maintain robust testing strategies (unit, integration, UI).
- Debug and resolve complex technical issues.
- Stay up-to-date with the latest Android platform developments and best practices.
- Collaborate closely with product managers, designers, and other engineers to define and deliver features.
- Communicate technical concepts clearly and effectively to both technical and non-technical audiences.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Contribute to technical documentation and knowledge sharing.
- Identify and address technical debt and areas for improvement in the codebase.
- Contribute to the long-term technical roadmap for the Android platform.
- Drive innovation and experimentation with new technologies and approaches.
- Act as a subject matter expert on Android development within the organization.
- Mentor junior and mid level engineers.
- Help to grow the skill set of the Android team.
- Bachelor’s degree in Computer Science, engineering or related technical field or equivalent experience.
- Minimum of 8 years of experience with Android SDK required; prior experience in a similar role preferred.
- Proven experience in designing and implementing complex Android architectures.
- Experience with Kotlin and modern Android development tools and frameworks (e.g., Jetpack Compose, Coroutines, Flow, Dagger/Hilt, etc.).
- Experience with performance optimization and debugging techniques.
- Experience with CI/CD pipelines and automated testing.
- Strong understanding of Android platform architecture and development best practices.
- Strong analytical, evaluation and problem-solving skills
- Excellent verbal/written communication and collaboration skills.
- Deep understanding of software design patterns and principles.
- Experience with RESTful APIs and network communication.
- Experience with testing methodologies.
- Extensive experience working on and releasing one or more applications to Google Playstore and/or Amazon Appstore
- Solid understanding of Version Control principles, preferably using Git and Pull Requests
- Familiarity with Agile/Scrum methodologies
- Experience with large-scale Android applications.
- Experience with cross-platform mobile development frameworks.
- Contributions to open-source Android projects.
- Experience with mobile security best practices.
- Experience with different architectural patterns such as MVVM, MVI, and Clean Architecture.
Compensation And Benefits
Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey:
- Competitive medical, dental and vision coverage
- Company-paid pension and 401(k) match
- Three weeks of vacation and up to three weeks of paid sick leave
- Nine paid holidays and two personal days
- 20 weeks paid parental leave for any new parent
- Robust mental health resources
- Backup care and caregiver concierge services
- Gender affirming services
- Pet insurance
- Free Post digital subscription
- Leadership and career development programs
The salary range for this position is:
131,500.00 - 219,100.00 USD Annual
The actual salary within this range will depend on individual skills, experience, and qualifications as they relate to specific job requirements. This position may be eligible for a bonus or incentive program, and a member of the Talent Acquisition team will discuss bonus payment terms and conditions during the interview process.
The Post strives to provide its readers with high-quality, trustworthy news and information while constantly innovating. That mission is best served by a diverse, multi-generational workforce with varied life experiences and perspectives. All cultures and backgrounds are welcomed.
The innovation doesn’t end in the Newsroom – dozens of teams power The Washington Post . We are now hiring the next innovator – how will you Impact Tomorrow ?
#washpostlife Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Newspaper Publishing
Referrals increase your chances of interviewing at The Washington Post by 2x
Sign in to set job alerts for “Staff Software Engineer” roles.Continue with Google Continue with Google
Continue with Google Continue with Google
Annapolis Junction, MD $12,000 - $80,000 1 month ago
Enterprise - Software Engineer - Java, Spring, LinuxWashington, DC 110,000 - 150,000 8 months ago
Senior Software Development Engineer (Type 2)Bethesda, MD 137,890 - 218,190 4 weeks ago
Annapolis Junction, MD 140,000 - 150,000 7 months ago
EnterpSenior Software Engineer, Android App Development (Washington)
Posted today
Job Viewed
Job Description
Join to apply for the Senior Software Engineer, Android App Development role at The Washington Post
Senior Software Engineer, Android App Development15 hours ago Be among the first 25 applicants
Join to apply for the Senior Software Engineer, Android App Development role at The Washington Post
Get AI-powered advice on this job and more exclusive features.
Join the future of news
We’re on a mission to deliver riveting storytelling for all of America. At The Washington Post, you’ll help reinvent news. Our work is driven by a deep investigative spirit and enhanced by innovation to bring audiences closer to the stories that matter most.
Join the future of news
We’re on a mission to deliver riveting storytelling for all of America. At The Washington Post, you’ll help reinvent news. Our work is driven by a deep investigative spirit and enhanced by innovation to bring audiences closer to the stories that matter most.
About Our Team
The Washington Post is powered by the passion and talent of our people. It takes all of us to reinvent news. Beyond our award-winning Newsroom and Opinions teams, we work across many departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing & Advertising, Print Operations, and Sales.
Why This Role Matters
The Washington Post is looking for a Senior Software Engineer to support our flagship apps engineering team. You will be responsible for the design and development or enhancement of Android applications as well as for building and maintaining the infrastructure, back end services and publishing pipelines for native iOS and Android applications. You will play an integral role in helping deliver increasingly smarter mobile apps to our users.
What Motivates You
- You want to help bring our award-winning journalism to people every day.
- You are passionate about delivering high-quality products.
- You have opinions about leveraging the latest technology from Google and other solution providers to enhance the news-reading experience.
- You enjoy collaborating with colleagues across disciplines to solve problems and deliver new functionality.
- You have opinions about what makes for a good native app experience.
- You have opinions about what makes for creating scalable, secure, and efficient backend services and microservices.
- You enjoy breaking down complicated problems into distinct workable pieces.
- Design and develop advanced applications for Android platform.
- Design, develop and maintain scalable, secure, and efficient backend services and microservices to support mobile applications, following established development methodologies and standards.
- Collaborate with cross-functional teams to define API contracts, design and ship new features.
- Understand the complexities of and help integrate different third-party SDKs.
- Optimize the underlying AWS infrastructure for subscription services for performance and cost.
- Identify, troubleshoot, and solve complex problems.
- Participate in agile software development practices and peer/code reviews.
- Stay on top of latest technologies/ mobile trends and recommend appropriate design solutions.
- Plan, develop, and conduct unit testing; assist in planning and conducting other testing (e.g., integration, system, etc.).
- Perform impact assessment in all system/application changes as needed; follows appropriate change management and control procedures.
- Bachelor’s degree in Computer Science, engineering or related technical field or equivalent experience.
- Minimum of 5 years of experience with Android SDK required; prior experience in a similar role preferred.
- High level of proficiency in Kotlin and Java with an understanding of code optimization and application performance.
- Desirable experience, but not required, in:
- Python and Node JS
- Back-end technologies such as Java EE, Sprint Boot, Junit
- Relational databases such as Oracle, MySQL, Postgres
- Application servers such as Wildfly, Glassfish, Tomcat
- Web servers such as httpd and Nginx
- Message/event buses such as JMS, Active Mq, SQS/SNS (AWS)
- Engineering tools such as Datadog, Splunk, and Catchpoint
- DevOps technologies such as Docker and Jenkins
- Amazon Web Services such as S3, ECS, EC2, and Cloudwatch
- Experience working on and releasing one or more applications to Google Playstore and/or Amazon Appstore.
- Strong analytical, evaluation and problem-solving skills.
- Ability to develop solutions by applying relevant technologies and ensuring maintainability, extensibility and code reuse.
- Solid understanding of Version Control principles, preferably using Git and Pull Requests
- Familiarity with Agile/Scrum methodologies.
- Knowledge of testing and quality assurance practices including unit testing and code documentation.
- Excellent verbal/written communication and collaboration skills.
- Ability to deliver quality solutions within established timelines.
Compensation And Benefits
Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey:
- Competitive medical, dental and vision coverage
- Company-paid pension and 401(k) match
- Three weeks of vacation and up to three weeks of paid sick leave
- Nine paid holidays and two personal days
- 20 weeks paid parental leave for any new parent
- Robust mental health resources
- Backup care and caregiver concierge services
- Gender affirming services
- Pet insurance
- Free Post digital subscription
- Leadership and career development programs
The salary range for this position is:
$119,700 - $99,300 Annual
The actual salary within this range will depend on individual skills, experience, and qualifications as they relate to specific job requirements. This position may be eligible for a bonus or incentive program, and a member of the Talent Acquisition team will discuss bonus payment terms and conditions during the interview process.
Your story awaits. Apply today!
Learn more about The Post at careers.washingtonpost.com. Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Newspaper Publishing
Referrals increase your chances of interviewing at The Washington Post by 2x
Get notified about new Senior Software Engineer jobs in Washington, DC .
Fort Meade, MD 150,000.00- 160,000.00 3 weeks ago
Senior Software Development Engineer (Type 2)Bethesda, MD 137,890.00- 218,190.00 1 month ago
Suitland, MD 113,200.00- 237,800.00 1 month ago
Washington, DC 110,000.00- 150,000.00 8 months ago
Senior Software Engineer, Metrics and Evaluation - Autonomous VehiclesDistrict of Columbia, United States 1 week ago
Experienced Senior Fullstack Software Engineer (Focus on Backend)Gaithersburg, MD 156,047.20- 234,070.80 4 days ago
Sterling, VA 130,355.00- 221,603.00 6 days ago
Rockville, MD 141,000.00- 160,050.00 2 days ago
Software Development Engineer, Senior Leader Experiences - Executive Talent ManagementFort Meade, MD 130,000.00- 180,000.00 1 week ago
Washington, DC 130,000.00- 160,000.00 3 weeks ago
Washington, DC 180,000.00- 225,000.00 1 month ago
Annapolis Junction, MD 140,000.00- 150,000.00 7 months ago
Senior Cloud Developer/Solutions Architect (Pipeline)Washington, DC 131,500.00- 160,000.00 5 months ago
Columbia, MD 150,000.00- 200,000.00 3 weeks ago
Annapolis Junction, MD 174,400.00- 230,300.00 1 month ago
Senior Modernization and Capabilites Developer Senior Ground Mission Software Engineer, SpaceHerndon, VA 168,000.00- 252,000.00 5 days ago
Senior CNO Software Engineer (TKO-SWE3-06.232025) Senior Manager, Software Engineering, Slack (People Leader) Senior Manager, Software Engineering, Slack (People Leader) Senior Manager Software Engineer, People Leader (Bank Tech) Senior Web Designer/Developer with an Active TS-SCI Security ClearanceWashington, DC 80,000.00- 110,000.00 1 week ago
Senior Manager, Software Engineering, Full Stack Senior Software Engineer - Next Generation ProductsAnnapolis Junction, MD 131,800.00- 290,000.00 8 months ago
Chantilly, VA 112,320.00- 205,058.00 1 month ago
Senior Manager, Software Engineer (Bank Tech)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started wit
Senior Android Development Engineer
Posted 20 days ago
Job Viewed
Job Description
Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
The Opportunity
Adobe has empowered creative professionals for decades to do their best work. Now we are aiming to empower everyone to express their stories. When we say Creativity for All, we mean it. Adobe Express is a next-generation content creation platform used by millions of individuals, small businesses, social media marketers, students, and educators who want a fast, fun, and streamlined solution for media creation and sharing.
We are seeking a highly skilled Senior Software Engineer to join the Adobe Express Mobile App team. We're looking for outstanding Android engineers with a passion for making creative tools that impact people's lives.
What you'll Do
- Design and implement major user-facing features in Kotlin and Typescript on our hybrid web/native application stack
- Help direct the evolution of our overall software architecture.
- Make the mobile app experience sing with features not achievable in the web stack alone.
- Lead code reviews and provide constructive feedback to team members.
- Collaborate with Product Management and Design to define the product roadmap and assess new technologies.
- Recommend development process improvements and new technology adoption
- Define quality planning for the entire app lifecycle, not just before release.
- Partner with engineers across the organization to understand and address mobile app issues and norms.
- 6+ years of software development experience, including commercial Android applications
- Comfortable in a fast-paced environment, taking on multiple roles with autonomy and ownership
- Expert proficiency in Java and/or Kotlin and Android UI development (Jetpack Compose, Media3 a plus)
- Experience with TypeScript or Javascript development
- Strong grasp of architectural patterns (MVC, MVVM), design patterns, and object-oriented programming
- Able to clearly express complex ideas and persuade others through thoughtful explanations
- Proven track record investigating complex, hard-to-reproduce issues in shipping software
- Experience with multi-threading programming and mobile memory management
- Driven to achieve objectives, with a keenness for picking up new technologies and adjusting promptly to evolving needs and surroundings
- Familiarity with CI/CD pipelines and automation testing frameworks
- Experience with hybrid web/native app development
- Familiarity with Lit, MobX, Web Components, and modern browser-based tech stack
- Experience working on mobile web apps, especially in resource-constrained environments
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $170,500$320,000 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.
At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).
In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.
State-Specific Notices:
California:
Fair Chance Ordinances
Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
Colorado:
Application Window Notice
If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs.
Massachusetts:
Massachusetts Legal Notice
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email or call ( .
Android Development Support Engineer

Posted today
Job Viewed
Job Description
+ Client's communication products are growing rapidly and getting increasingly popular with users globally.
+ We are looking for an experienced Android Development Support Engineer, who will be responsible for maintaining high value, high touch relationships with our most strategic OEM partners.
**Responsibilities:**
+ Drive E2E project management for a series of efforts across Comms Suite products.
+ Partner closely with OEM and carrier business development, product and engineering leads to understand product direction and ensure it is in alignment with partner needs.
+ Track & prioritize all feature requests and bugs needed to complete project objectives through each stage of the project, identify gaps and propose process optimizations.
+ Manage schedules, identify risks and clearly communicate them to stakeholders, and propose solutions.
+ Work across functions, teams, and product areas to manage dependencies.
**Experience:**
+ 5+ years of industry experience in technical support, professional services, engineering, sustaining engineering, or systems engineering.
+ Experience with app development and/or Android ecosystem.
**Skills:**
+ Fluent in Chinese (required); English proficiency.
**Education:**
+ BA/BS degree, or equivalent experience.
**About US Tech Solutions:**
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit ( .
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Be The First To Know
About the latest Android development Jobs in United States !
Android Software Development Engineer
Posted today
Job Viewed
Job Description
As a mobile engineer, you will further develop your CS and programming skills alongside a knowledgeable, collaborative, and fun group of engineers. You will participate in and help drive the development cycle by having the responsibility of driving m Development Engineer, Android, Software, Development, Mobile Engineer, Engineer, Technology
Android Software Development Engineer, Ring
Posted today
Job Viewed
Job Description
Android Software Development Engineer, Ring Job ID: 3033013 | Amazon.com Services LLC We are looking for an experienced Android engineer to join our team at Ring working on cross-team mobile initiatives to improve both the customer and engineer day-to-day experience. The successful candidate will be comfortable operating in an ambiguous space with strong technical ability, project management skills, and background in building solutions from the ground up. You must be able to think and act both strategically and tactically. You should be innovative, have effective engineering leadership and communication skills, and be team oriented. You must excel in navigating cross-team efforts in a variety of modern mobile technologies and be adept at delivering highly scalable, simple solutions that our customers will love. Key job responsibilities Ring is looking for an Android Engineer to join our Android application team. You will: - Develop and deliver mobile app features, UX flows, and UI components - Collaborate with product and UX teams to develop maintainable features - Work to continuously improve code quality, code maintainability and app performance - Mentor other developers and help raise the mobile app development bar - Work with modern android development tools and principles such as MVVM, Android Navigation Component, Data Binding, RxJava, Dagger, Retrofit, Kotlin, Coroutines, Gson and others A day in the life This role provides a unique opportunity to be a key part in shaping the core of Ring's offerings to our customers. You will work across teams to prototype ideas and solve complex problems, and raise the bar of our applications by advocating and driving software best practices, automating tasks and identifying pitfalls. As part of the team, you will continue to learn and become an expert in challenging fields. You will have the opportunity to contribute your creative ideas and energy, working with world-class experts, distributed cloud systems and home security devices. About the team Working on exciting new features and fully owning some of the most visited and core experiences in the Ring app, our team is always looking to learn and innovate. We frequently collaborate with cloud, firmware and other mobile teams to solve problems, come up with solutions and delight our customers. We are data driven, value and promote ownership, working backwards from our customers to bring them an innovative and seamless home security experience. BASIC QUALIFICATIONS - 3+ years of Android development experience - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. #J-18808-Ljbffr
Android Software Development Engineer, Ring
Posted 1 day ago
Job Viewed
Job Description
We are looking for an experienced Android engineer to join our team at Ring working on cross-team mobile initiatives to improve both the customer and engineer day-to-day experience. The successful candidate will be comfortable operating in an ambigu Development Engineer, Android, Software, Development, Engineer, Project Management, Technology