πŸ‡ΊπŸ‡Έ An unofficial, enhanced portal for U.S. Federal Government Jobs.
Home β€ΊCategories β€ΊInformation Technology Management β€ΊPython Developer
Python Developer job opening at Social Security Administration
⚠️
This job announcement has closed.

This is a historical archive. The application window has ended.

Python Developer Job

Social Security Administration

Key Skills:PythonMachine Learning (ML)Large Language Models (LLM)Cloud Architecture (AWS/Azure)PostgreSQLMongoDBSQLTest-Driven Development (TDD)GitSplunkDynatraceAgile Methodology

Build the Future: Python Developer Careers at the Social Security Administration

The Social Security Administration (SSA) is at the forefront of digital transformation. We are currently looking for innovative Python Developers to join our Chief Information Officer (CIO) team. This is a unique opportunity to apply your coding expertise toward a mission that supports over 330 million Americans. If you thrive on solving complex technical challenges and are passionate about the potential of Artificial Intelligence, this role is designed for you.

Job Responsibilities

As a Python Developer at the SSA, your day-to-day will involve:

  • Application Development: Designing and maintaining large-scale Python applications.
  • AI Integration: Implementing and maintaining Machine Learning (ML) and Large Language Models (LLM) in production environments.
  • Performance Optimization: Conducting deep analysis to prevent memory leaks and ensure multi-threaded performance.
  • Agile Collaboration: Using Kanban and Sprint boards to deliver features in a cross-functional team.
  • Troubleshooting: Analyzing logs via Splunk and Dynatrace to resolve production outages.

Requirements

To be eligible for this position, applicants must meet specific grade-level requirements:

Level Experience Required
GS-14 Specialized experience at the GS-13 level.
GS-15 Specialized experience at the GS-14 level.

All candidates must demonstrate strong competencies in Attention to Detail, Customer Service, Oral Communication, and Problem Solving.

Salary Overview

This position offers a competitive salary range of $143,913 to $197,200 per year, depending on qualifications and grade level.

Benefits

  • Excellent federal health and insurance options.
  • Flexible telework and alternate work schedule programs.
  • Opportunities for professional development and training.
  • The ability to contribute to meaningful, large-scale public impact.

Application Tips

  1. Respect the Length: Keep your resume strictly under two pages.
  2. Be Specific: Quantify your work with hours per week and specific dates.
  3. Follow Deadlines: This announcement features rolling cutoff dates; submit early to stay in the priority pool.
  4. Tailor Your Content: Focus on your experience with Python, ML, and cloud platforms.

We are building a world-class technology team at the SSA. If you are ready to apply your Python skills to solve real-world problems and help move the needle on government innovation, we encourage you to submit your application via the official USAJobs link today.

Why This Python Developer Job Matters

Transform the future of government services by engineering large-scale, AI-driven Python applications at the Social Security Administration.

Python Developer Job Overview

The Social Security Administration (SSA) is seeking skilled Python Developers to join our Chief Information Officer (CIO) team in Woodlawn, Maryland. In this role, you will design, maintain, and scale complex applications, with a heavy emphasis on integrating Machine Learning and Large Language Models (LLMs) to serve millions of Americans. As a member of our IT team, you will utilize modern development practices, including Test-Driven Development (TDD) and scaled agile methodologies, to deliver robust, secure, and efficient digital solutions.

Requirements for Python Developer

  • U.S. Citizenship.
  • Specialized experience at the GS-13 level or higher for GS-14, or GS-14 level for GS-15.
  • Expertise in designing and maintaining large-scale, multi-threaded Python applications.
  • Strong proficiency in Python data processing modules such as NumPy and Pandas.
  • Proven ability to integrate ML and LLM models into production environments.
  • Experience with cloud platforms like AWS or Azure and deployment pipelines using Jenkins.
  • Capability to manage databases (PostgreSQL/MongoDB) using SQL.
  • Adherence to security best practices, including authentication and authorization.
  • A maximum two-page resume following specific agency guidelines.

Preferred Qualifications for Python Developer

  • Technical leadership experience in scaled agile (Kanban/Sprint) environments.
  • Advanced experience in troubleshooting production issues using Splunk and Dynatrace.
  • Proven ability to provide strategic direction for AI/ML architecture.
  • Proficiency in Test-Driven Development (TDD) and modern version control (Git/Bitbucket).

Federal Benefits & Perks

  • βœ“Competitive Federal Salary
  • βœ“Flexible Work Schedules
  • βœ“Telework Opportunities
  • βœ“Comprehensive Federal Health and Insurance Programs
  • βœ“Retirement and Savings Plans (TSP)
  • βœ“Career Advancement and Training
  • βœ“Mission-Driven Work Environment

πŸ’‘ How to Apply Python Developer Job & Insider Tips

Application Steps for Python Developer Job

  1. Prepare a concise resume (limit to two pages).
  2. Review the full vacancy announcement at the official USAJobs portal.
  3. Gather necessary documentation including proof of ICTAP eligibility if applicable.
  4. Complete the online application assessment on the USA Staffing platform.
  5. Submit all materials before the specific cutoff dates listed in the announcement.
  6. Monitor application status via your USAJobs dashboard.

πŸ’‘ General Tips

  • Focus your resume on relevant experience; do not simply copy language from the job description.
  • Ensure your resume includes dates of employment and average hours worked per week.
  • Use the specific cutoff dates to ensure your application is reviewed in the earliest possible round.
  • Verify that your resume is under the two-page limit to avoid automatic disqualification.
  • Check your USAJobs account regularly for status updates.

Frequently Asked Questions

What is the primary focus of this Python Developer role?

The role focuses on building large-scale Python applications with a specific emphasis on integrating Machine Learning and Large Language Models to improve digital services for the public.

Is this a remote position?

The position is based in Woodlawn, Maryland, but offers telework eligibility.

What is the resume limit?

Your resume must not exceed two pages; submissions exceeding this length will not be considered.

Job from Social Security Administration

The Social Security Administration is one of the most vital federal organizations in the United States. We manage essential programs for retirees, disabled individuals, and families. Our technology team is tasked with modernizing legacy systems and deploying advanced AI solutions to ensure efficient, secure, and high-quality service for citizens across the country.