SVC Software Engineer - Android

Federal Reserve Bank of Philadelphia•Omaha, NE
•$113,500 - $165,000•Onsite

About The Position

The Application Development Services (ADS), supporting the Bureau of the Fiscal Service, is seeking a senior- to advanced-level Software Engineer. The role primarily focuses on full-stack development and delivery, with front-end development experience considered a plus. The engineer will work with a multidisciplinary team of full-stack developers and testers to deliver solutions for applications, databases, test automation tools, and Commercial Off the Shelf (COTS) products. The position partners with product owners and customers to develop solutions that meet business goals, analyzes business and technical requirements, and implements corresponding technical solutions. It also contributes to continuous development practices, code quality, release support, troubleshooting, and service management. The engineer is expected to foster an agile mindset, support high-performing teams, and coach others on development best practices. This is a full-time, on-site position in Omaha, Nebraska, with flexibility to work remotely five days per month. It is not remote-eligible, and relocation assistance is not available. United States citizenship and current authorization to work in the United States without present or future visa sponsorship are required. The role has additional screening requirements initiated after offer acceptance; screening may take a couple of months, and continued employment is contingent on acceptable results. The listed salary ranges are $113,500–$146,900 at the Senior level and $127,500–$165,000 at the Advanced level. Final offers consider qualifications, internal alignment, district assignment, and geographic location.

Requirements

  • Typically requires a minimum of 6 years of relevant experience.
  • Bachelor’s degree specializing in STEM or a closely related field from an accredited institution, or an equivalent combination of directly related education and experience.
  • Senior understanding of the subject matter, with in-depth and/or broad knowledge in the discipline.
  • Subject matter expertise with Gradle or Maven build tools.
  • Proficiency with Git, including merging, resolving conflicts, and cherry-picking; Java; AWS; and SQL.
  • Subject matter expertise with Cloud and Java coding.
  • Ability to work independently with limited supervision, coach, delegate, review the work of less experienced staff, and serve as a knowledge resource and mentor.
  • Ability to work efficiently under tight deadlines and adapt quickly to change.
  • Exceptional attention to detail and commitment to high-quality work.
  • Experience using modern CI/CD pipelines with DevOps tooling such as GitLab.
  • Knowledge of AWS services and security best practices.
  • Experience with cloud networking across multiple accounts, environments, and vendors, and with zero trust principles.
  • Understanding of API infrastructure and development, including associated tools and best practices.
  • United States citizenship is required.
  • Must be currently authorized to work in the United States without the need for visa sponsorship now or in the future.

Nice To Haves

  • Advanced experience with multiple programming languages, including Java, Kotlin, and Python.
  • Advanced knowledge of cloud-based platforms such as AWS and ability to learn new platforms.
  • Ability to quickly become proficient in new languages and development-related tools.
  • Experience with application observability and monitoring across disparate tools and services.
  • Practical experience building Android applications using the Ktor framework.
  • Front-end development experience.

Responsibilities

  • Apply software engineering principles to design, implement, configure, and optimize solutions for applications, databases, test automation tools, and COTS products.
  • Partner with product owners and customers to develop innovative solutions aligned with business goals.
  • Review business and technical requirements and implement solutions that fulfill them.
  • Work with a multidisciplinary team of full-stack developers and testers.
  • Create unit tests as part of Continuous Development practices.
  • Conduct peer code reviews, provide recommendations, and collaborate to enhance coding practices.
  • Fix bugs and support QA, UAT, and Production phases of releases.
  • Apply an agile mindset to help enable high-performing teams.
  • Coach and educate others, and advocate for development best practices.
  • Provide support, troubleshooting, root cause analysis, incident management, and service request management for supported products and environments.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service