Software Engineer jobs in United States
Explore 1,317 matching jobs.
Software Engineer
Ottimate
Posted: 10/21/2026Dashboard Developer, Medicare/Medicaid
General Dynamics Information Technology
Posted: 10/21/2026Email Developer
EBG
Posted: 10/21/2026Email Developer
EBG
Posted: 10/21/2026Principal Clinical Database Systems Programmer
BridgeBio
Posted: 10/21/2026Director of Engineering, Product
Atria Institute
Posted: 10/21/2026Software Engineer
CTI Staffing
Posted: 10/21/2026Software Engineer
Skillable
Posted: 10/21/2026AI Agent Developer
Lennar
Posted: 10/20/2026Union Mobile Engineer
Jones Lang LaSalle Americas, Inc.
Posted: 10/20/2026Software Engineer
Brooks Automation
Posted: 10/20/2026Engineering, Summer Intern
Canvas
Posted: 10/20/2026Software Engineer
Salesforce
Posted: 10/20/2026Senior AI Agent Developer
CrowdStrike
Posted: 10/20/2026CAD Plug In Developer
Trilon Group
Posted: 10/20/2026Director, Global Value Engineering
IFS
Posted: 10/20/2026Application Systems Programmer I
State of Florida
Posted: 10/20/2026Power Apps Developer, Mid
Booz Allen Hamilton
Posted: 10/20/2026Engineering Intern
Mission Technologies, a division of HII
Posted: 10/20/2026Engineering Intern
Mission Technologies, a division of HII
Posted: 10/20/2026Core Competencies
Role fitUse this summary to align your resume positioning with the role.
Demonstrates expertise in Python and Django for backend development, with a strong focus on building and maintaining APIs, relational databases, and automated testing. Capable of translating customer feedback into actionable technical improvements while ensuring data integrity and system reliability.
Tech Stack
Tools & technologiesAbout the role
Key responsibilities & impact- Build, test, and maintain backend product features, primarily using Python, Django, and relational databases
- Use AI coding tools to investigate problems, implement changes, write tests, and improve documentation
- Critically review AI-generated code for correctness, security, performance, and maintainability
- Turn customer feedback into reproducible technical problems, fix root causes, check whether customer data was affected, and update it
- Translate ambiguous customer feedback into reproducible technical problems and practical product improvements
- Own work from initial investigation through implementation, testing, QA, deployment verification, and follow-up
- Build and maintain APIs, asynchronous jobs, integrations, internal tools, and data-processing workflows
- Write clear, maintainable code with appropriate automated test coverage
- Participate in code reviews and technical discussions with the engineering team
- Improve system reliability, observability, documentation, and development processes
- Protect financial correctness, tenant isolation, data integrity, auditability, and customer privacy
- Gradually take ownership of larger features and technical decisions
Requirements
What you’ll need- Professional software engineering experience at an early-to-mid-career level
- Strong working knowledge of Python
- Experience designing, querying, and debugging applications backed by relational databases
- Familiarity with APIs, automated testing, Git, and collaborative software-development practices
- Experience using AI-assisted coding tools in real development work
- Ability to evaluate and validate generated code rather than accepting it automatically
- Strong debugging skills, including in an unfamiliar codebase
- Understanding of authorization, concurrency, retries, idempotency, and failure handling
- Clear written and verbal communication
- Careful approach to systems handling sensitive business and financial data
- Comfort working on a small team with broad ownership and changing priorities
- Curiosity, humility, willingness to ask questions, receive feedback, and learn new systems
- Nice to have: Experience with Django or another Python web framework
- Nice to have: Experience with PostgreSQL, query analysis, and database-performance optimization
- Nice to have: Familiarity with Celery or another asynchronous job-processing system
- Nice to have: Experience with AWS, ECS, Docker, and CI/CD pipelines
- Nice to have: Experience with observability tools such as ClickStack, Sentry, or OpenTelemetry
- Nice to have: Experience with TypeScript, Angular, or another modern frontend framework
- Nice to have: Experience building or maintaining fintech, accounting, accounts-payable, payments, or ERP-integration software
- Nice to have: Experience working directly with customers, support teams, or other non-engineering stakeholders
- Nice to have: Familiarity with access controls, audit trails, data remediation, and safe bulk-data operations
- Nice to have: Experience supporting production systems or participating in incident investigation
Benefits
Comp & perks- Annual bonus
- Medical, Dental, Vision, and other Company-Subsidized Benefits for you and your family
- Employer-sponsored 401(k) with company match
- Paid Time Off (and the encouragement to use it)
- Promote from within philosophy
- Close collaboration and mentorship from experienced engineers
- Agency to solve difficult problems creatively
- Freedom to explore work that inspires you
- Infrastructure to ensure you're constantly challenged and developing
- Diverse and inclusive workforce
- Safe space for employees to bring their whole selves to work
- People-first leadership approach
- Growth opportunities
ATS Keywords
✓ Tailor your resumeTip: use these terms in your resume and cover letter to boost ATS matches.
