Software Engineer /Sr Software Engineer (Python)

REMOTE HAND
United States
1 day ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$135,900.0 - $153,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Code Review Django Web Framework Python (Programming Language) Software Engineering Web Applications Enterprise Software Applications Flask (Web Framework) Backend Front End Software Development

Job description

The Software Engineer / Sr Software Engineer (Python) role is designed to enhance engineering quality through documentation, technical guidance, and mentoring. The position leads significant migration efforts and collaborates with government stakeholders and product teams to build and improve systems. This role contributes to delivering reliable, user-focused solutions that support the organization’’s mission and technical culture.

  1. Responsibilities:
  • Design, review, and build well-crafted software in collaboration with engineering peers

  • Collaborate with government partners and contractors to architect, implement, and deploy new and improved systems

  • Work in an agile environment to deliver features that meet user needs

  • Develop tools and processes to automate development, testing, and production workflows

  • Write and review technical documentation and conduct code reviews

  • Participate in on-call rotation for production system support and issue investigation

  • Contribute to hiring activities such as referrals and interviews, as needed

Requirements

  • Proficiency in Python, JavaScript, and Django or Flask

  • Minimum of 7 years full-stack engineering experience in dynamic, fast-paced environments with minimal supervision

  • Experience with web-based systems, both front-end and back-end

  • Ability to design scalable, available, and performant application architectures and code

  • Experience with large-scale applications and systems

  • Adaptive, empathetic, collaborative mindset

  • Strong understanding of engineering fundamentals and architecture

  • Skilled in developing well-crafted software

  • Excellent written and verbal communication skills

  • Experience with modern web development frameworks

  • Self-directed and able to work effectively in teams

  • Previous software engineering experience

  • Aptitude for giving and receiving feedback

  • Legal authorization to work in the United States without visa sponsorship

  • Ability to meet government contract requirements, including possible background checks or security clearances

Benefits & conditions

  1. Pay Range and Compensation Package:
  • $135,900-$153,000 USD
  1. Benefits & Perks:
  • Comprehensive medical, dental, and vision health coverage

  • Disability, life, and accidental death insurance at no cost

  • Vacation, holidays (including Juneteenth), and floating holidays

  • Twelve paid federal holidays annually

  • Performance-based annual bonus

  • Paid parental leave with additional meal support

  • Wellness program with physical, mental, and emotional health resources

  • Virtual medical care with no copay

  • Sabbatical leave after continuous service

  • 401(k) retirement plan with 4% salary match

  • Remote-first flexible work environment

  • Company-provided laptop and home office setup assistance

  • Monthly reimbursement for eligible home office utilities

  • Internal training programs and external learning allowances

  • Employee referral bonuses

  • Pre-tax commuter benefits when applicable

  • Collaborative and supportive remote-friendly culture

Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.

Note

About the company

The organization is a consultancy and public benefit corporation focused on simplifying and improving government services. Since 2015, it has partnered with federal, state, and local agencies to address challenges in technology modernization. The organization helps agencies transition from legacy systems to modern, secure cloud infrastructure, emphasizing human-centered design and engineering best practices to enhance digital products and services for government users and public beneficiaries.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

6:13 min

Analyzing test coverage gaps in standard web applications

Jorge Gonzalez Pliego Jorge Gonzalez Pliego · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

5:03 min

Flexible remote work strategies in software engineering

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all