Job Closed
This listing is no longer active.
Art of the possible.
Software Developer
Location
United States
Posted
56 days ago
Salary
$85.1K - $115K / year
Seniority
Senior
Job Description
Software Developer
General Dynamics Information Technology
• Transform technology into opportunity as a Software Developer at GDIT • Design, modernize, and sustain software solutions using SQL Server and .NET frameworks • Interpolate legacy code functionality to re-engineer business logic built in PL-SQL stored procedures • Create API calls and stored procedures for optimized functionality • Create tables and migrate test or live data into new databases and ensure proper configurations, and logic • Upload, merge, and review code within GitHub in an Agile environment • Integrate, as required, AWS web services into solutions for proper functionality, scalability, and automation • Collaborate with the Government Program engineering team, the development team, product owners, stakeholders, and Fleet users (when necessary) • Accurately self-assign difficulty levels and accept proper level of effort tasks for completion within recurring two-week Sprints
Job Requirements
- Education: Bachelor's degree or four years equivalent experience
- Experience: 3+ years of related experience
- Technical skills: .NET, SQL Server experience required; Oracle, GitHub experience desired
- Security clearance level: DoW Secret
- US citizenship required
Benefits
- Comprehensive benefits and wellness packages
- 401K with company match
- Paid time off
- Full flex work weeks where possible
- Variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave.
- GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees.
- Short and long-term disability benefits
- Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, build, test, and ship features for React and React Native applications. • Ensure thoughtful UX, accessibility, and support for offline or poor-network conditions. • Architect and maintain Node.js REST APIs. • Integrate external services with robust patterns for authentication, webhooks, pagination, retries/backoff, and idempotency. • Write unit and integration tests, uphold type safety, and maintain CI pipelines. • Conduct thorough code reviews and deliver features confidently. • Implement secure secret management, least-privilege access, input validation, and safe data handling according to industry best practices. • Manage releases, observability (logs, metrics, traces), error/crash monitoring, performance tuning, and incident response. • Conduct post-mortems and drive continuous improvement.
• Collaborate with customer delivery leads, engineers, and UX designers on real-world deployments. • Build full-stack features for state governments and public sector partners, with guidance from senior engineers. • Learn to translate customer requirements into technical solutions and production-ready systems. • Develop backend services and web applications that meet public sector security, privacy, and accessibility standards. • Contribute to codebases spanning backend, mobile, and browser environments. • Participate in customer deployments and learn the full lifecycle of software delivery. • Engage with open identity standards and privacy-focused engineering practices.
About Upstart At Upstart, we’re united by a mission that matters: to radically reduce the cost and complexity of borrowing for all Americans. Every day, we bring creativity, experimentation, and advanced AI to reshape access to credit, helping millions move forward financially with clarity and confidence. As the leading AI lending marketplace, we partner with banks and credit unions to expand access to affordable credit through technology that’s both radically intelligent and deeply human. Our platform runs over one million predictions per borrower using more than 1,800 signals, powering smarter, fairer decisions for millions of customers. But the numbers only hint at the impact. Every idea, every voice, and every contribution moves us closer to a world where credit never stands between people and their financial progress. We’re proudly digital-first, giving most Upstarters the flexibility to do their best work from wherever they thrive, alongside teammates across 80+ cities in the US and Canada. Digital-first doesn’t mean distant. We’re intentional about in-person connection through team onsites, planning sessions, and moments that spark creativity and trust. And whether you choose to work primarily from home or collaborate in-person from one of our offices in Columbus, Austin, the Bay Area, or New York City (opening Summer 2026), you’ll have the support to work in the way that works best for you. If you’re energized by tackling meaningful problems, excited to innovate with purpose, and motivated by work that truly matters, we’d love to hear from you. The Team Upstart’s new Applied LLM team is building foundational infrastructure that democratizes access to generative AI for every product and engineering team across the company. This is a cross-functional team at the intersection of machine learning, product, and engineering. Our mission is to bring the power of ML - particularly large language models (LLMs) and generative AI - to life in Upstart’s core products. As a Staff Software Engineer focused on building LLM applications, you'll work closely with researchers, product managers, platform engineers, and designers to ship intelligent features that elevate the user experience and expand the capabilities of our systems. How you’ll make an impact: - Design and build user-facing ML features that harness LLMs and generative AI to unlock new product capabilities - Partner with product, design, and ML research to prototype and deliver high-impact, ML-powered experiences - Own the technical architecture and implementation strategy for applied ML systems - balancing latency, observability, and iteration speed - Build scalable services and APIs that bring model outputs to users in trustworthy and intuitive ways - Collaborate across platform, infra, and legal/compliance teams to ensure ML deployments meet standards for safety, fairness, and performance - Establish and evangelize best practices for prompt design, model evaluation, and experimentation across the org What we’re looking for: - Minimum qualifications: - 6+ years of software engineering experience, with 2+ years working directly on ML-driven products or intelligent systems - Proven ability to lead complex initiatives across engineering, product, and research stakeholders - Strong backend development skills (e.g., Python with FastAPI or Flask), plus experience with cloud-native tooling (e.g., Kubernetes, Docker, Terraform) - Experience integrating LLMs or ML models into production systems, including APIs and user-facing applications - Excellent communication skills and a collaborative, product-minded approach - Ability to think rigorously about system design, latency tradeoffs, and user impact when working with ML features - Preferred qualifications: - Experience shipping GenAI or LLM-powered features using frameworks like LangChain, LlamaIndex, or OpenAI APIs - Familiarity with retrieval-augmented generation (RAG), vector search (e.g., FAISS, Pinecone), and real-time inference patterns - Proficiency in full-stack development, including front-end work with React or similar frameworks - Strong intuition for prompt engineering, model testing, and evaluation methodologies - Experience navigating complex requirements around explainability, user trust, or compliance in ML applications - Track record of influencing architecture or product direction at a team or org level Position Location - This role is available in the following locations: US Remote and Canada Remote Time Zone Requirements - This team operates on the East/West Coast time zones. Travel Requirements - This team has regular on-site collaboration sessions. These occur 3-4 days per quarter at one of our offices. If you need to travel to make these meetups, Upstart will cover all travel related expenses. #LI-REMOTE #LI-MidSenior At Upstart, your base pay is one part of your total compensation package. The anticipated base salary for this position is expected to be within the below range. Your actual base pay will depend on your geographic location–with our “digital first” philosophy, Upstart uses compensation regions that vary depending on location. Individual pay is also determined by job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. In addition, Upstart provides employees with target bonuses, equity compensation, and generous benefits packages (including medical, dental, vision, and 401k). United States | Remote - Anticipated Base Salary Range $199,500—$276,000 USD At Upstart, your base pay is one part of your total compensation package. The anticipated base salary for this position is expected to be within the below range. Your actual base pay will depend on your geographic location–with our “digital first” philosophy, Upstart uses compensation regions that vary depending on location. Individual pay is also determined by job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. In addition, Upstart provides employees with target bonuses, equity compensation, and generous benefits packages (including medical, dental, vision, and 401k). Canada | Remote - Anticipated Base Salary Range $177,700—$220,000 CAD What you'll love At Upstart, our benefits are designed to support your health, financial well-being, family, and personal growth. Here’s what you can expect: - Competitive compensation, including base pay, bonus opportunities, and annual equity grants that vest quarterly - Generous 401(k) plan with Upstart matching $2 for every $1 contributed, up to $15,000 per year - Employee Stock Purchase Plan (ESPP) with discounted stock purchase options for eligible employees - Affordable medical, dental, and vision coverage, with multiple plan options - Upstart covers 90% to 100% of the cost depending on the plans you choose - Health Savings Account contributions from Upstart for eligible plans - Income protection benefits, including company-paid Basic Life, AD&D, and Short- and Long-Term Disability coverage, with options to purchase supplemental coverage - Paid time off, sick and safe time, and company holidays - Paid family and parental leave to support caregiving and major life moments - Family-centered benefits through Carrot and Cleo, supporting fertility, parenthood, and caregiving - Employee Assistance Program (EAP) offering mental health support and life-centered resources - Financial wellness resources, including access to financial planning tools and a financial concierge service - Annual wellness allowance to support your physical and emotional well-being and personal development, based on what matters most to you - Annual productivity allowance to invest in relevant tools and resources you need to do your best work, no matter where you work from - Connection and community through team events and onsites, all-company updates, and employee resource groups (ERGs) - Onsite perks, including catered lunches and fully stocked micro-kitchens when working from one of our four offices, located in the Bay Area, Austin, Columbus, and New York City (opening Summer 2026!). Upstart is a proud Equal Opportunity Employer. Just as we are dedicated to improving access to affordable credit for all, we are committed to inclusive and fair hiring practices. If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please email candidate_accommodations@upstart.com https://www.upstart.com/candidate_privacy_policy
Senior Software Engineer - Infrastructure Enablement
CoinbaseA digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Founded in 2012 "to cr
Ready to be pushed beyond what you think you’re capable of? At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To achieve our mission, we’re seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems. Our work culture is intense and isn’t for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there’s no better place to be. While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported. The Infrastructure Enablement team creates standardized, high-performance "paved roads" to accelerate development, ensure security, and unlock new capabilities across Coinbase. This role is for our Blockchain Infra domain, which focuses on our foundational blockchain systems. This includes our Global Blockchain Sync (GBS) service — which provides quick storage and recovery of blockchain state — and our new Bare Metal Platform for specialized blockchain (like Solana). We are migrating legacy systems, abstracting complexity, and ensuring our core infrastructure is robust and efficient. What you’ll be doing (Job Duties) - Evolve, scale, and maintain the Global Blockchain Sync (GBS) service, ensuring reliable, up-to-date snapshots for all protocols. - Help build new standardized Paved Road infrastructure for GCP & AWS. - Design, build, and automate the new "Bare Metal Platform" to standardize provisioning for high-performance workloads. - Partner with internal customers (Base, Blockchain teams) and partners (Compute, Security) to deliver secure, self-service infrastructure. What we look for in you (Job Requirements) - 5+ years of software engineering experience, with a focus on infrastructure, backend, or SRE. - Strong, hands-on experience with public cloud infrastructure, particularly AWS and GCP. - Deep experience with container orchestration systems (Kubernetes, GKE, EKS) and container runtimes. - Proven ability to build robust backend services and automation (e.g., in Go, Python). - Ability to hold a high bar for quality, is a self-starter, and has strong interpersonal skills. - Experience scaling and managing large-scale, mission-critical, stateful infrastructure. - Code Quality: Know what high-quality infrastructure-as-code looks like and foster an environment that creates it. - Core Values: Exhibit our core values: clear communication, positive energy, continuous learning, and efficient execution. - Adaptability: Flexibility to adapt and pivot in a dynamic environment—specifically the ambiguity involved in building a platform from scratch. - Demonstrates the ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows, continuously learn as tools evolve, and apply human-in-the-loop practices to deliver business-ready outputs and drive measurable improvements in efficiency, cost, and quality. Nice to Haves - Experience with bare-metal provisioning and automation (e.g., MAAS, Tinkerbell, or tools like Ansible/Terraform). - Experience writing, building, or implementing a Kubernetes operator. - Experience with high-performance storage solutions (e.g., ZFS). - Knowledge of blockchain node operations or state management. Job# P76263 *Answers to crypto-related questions may be used to evaluate your onchain experience. #LI-Remote Pay Transparency Notice: Depending on your work location, the target annual base salary for this position can range as detailed below. Total compensation may also include bonus eligibility and benefits (including medical, dental, vision and 401(k)). Annual base salary range (excluding bonus): $186,065—$218,900 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal OpportunityCoinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Employee Rights and the Know Your Rights notices by clicking on their corresponding links. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information. For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Global Data Privacy Notice for Job Candidates and ApplicantsDepending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here. AI DisclosureFor select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description. For select roles, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate. The above pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com




