Software Engineer
Genworth
At Genworth, we empower families to navigate the aging journey with confidence. We are compassionate, experienced allies for those navigating care with guidance, products, and services that meet families where they are. Further, we are the spouses, children, siblings, friends, and neighbors of those that need care—and we bring those experiences with us to work in serving our millions of policyholders each day.
We apply that same compassion and empathy as we work with each other and our local communities. Genworth values all perspectives, characteristics, and experiences so that employees can bring their full, authentic selves to work to help each other and our company succeed. We celebrate our diversity and understand that being intentional about inclusion is the only way to create a sense of belonging for all associates. We also invest in the vitality of our local communities through grants from the Genworth Foundation, event sponsorships, and employee volunteerism.
Our four values guide our strategy, our decisions, and our interactions:
• Make it human. We care about the people that make up our customers, colleagues, and communities.
• Make it about others. We do what’s best for our customers and collaborate to drive progress.
• Make it happen. We work with intention toward a common purpose and forge ways forward together.
• Make it better. We create fulfilling purpose-driven careers by learning from the world and each other.
POSITION TITLE
Software Engineer
This role is not eligible for employment visa sponsorship
POSITION LOCATION
This position is available to Virginia residents in Richmond, Virginia in‑office/hybrid applicants.
YOUR ROLE
At Genworth, we empower families to navigate the aging journey with confidence—and our technology plays a critical role in delivering the reliable, secure, and scalable solutions our policyholders depend on.
As a Software Engineer / Web UI Developer, you will be a hands‑on contributor responsible for enhancing, supporting, and evolving a modern, Azure‑hosted web application platform. You will work as part of a cross‑functional squad that designs, builds, and supports application and data workflows that power core business functionality, analytics, and future AI‑enabled capabilities. You will partner closely with architecture, security, and platform teams to deliver high‑quality releases through disciplined DevSecOps and CI/CD practices.
WHAT YOU WILL BE DOING
- Develop, enhance, and support a Flask‑based web application that consolidates multiple Python modules into a secure, cohesive user experience
- Build and maintain backend API endpoints that orchestrate application traffic and business workflows
- Maintain and enhance the web UI layer, ensuring modular, maintainable code that integrates cleanly with backend APIs
- Design and implement secure database access patterns against Azure PostgreSQL, including parameterized queries and safe SQL practices
- Participate in design and requirement‑gathering sessions to translate business needs into actionable UI/API user stories and technical tasks
- Maintain and refine solution design in alignment with evolving business requirements and security standards
- Support containerized application deployments across environments and ensure consistency through configuration and release management
- Contribute to and enhance GitLab CI/CD pipelines, including build, test, security scanning, deployment, and gated promotions
- Partner with DevOps and platform teams to support release readiness, environment promotions, and operational excellence
- Triage, troubleshoot, and resolve UI, backend, and cloud‑related production issues, delivering timely fixes and incremental enhancements
- Support operational readiness through logging, monitoring, smoke testing, and deployment validation
- Own your work end‑to‑end—from development through testing, deployment, and support
- Produce clear documentation for requirements, logic, and enhancements to support knowledge sharing and steady state operations
- Collaborate effectively with geographically distributed teams across locations and time zones
WHAT YOU BRING
- Strong hands‑on software engineering experience delivering web‑based applications
- Experience building web applications and APIs using Python and Flask
- Proficiency in JavaScript, HTML, and CSS for web UI development
- Experience with API design and integration, including validation, error handling, and request/response modeling
- Familiarity with modern JavaScript frameworks such as React, Angular, or Vue
- Experience deploying and supporting applications on Azure App Service
- Working knowledge of cloud application configuration, environment separation, and runtime behavior
- Hands‑on experience with GitLab CI/CD pipelines and DevSecOps practices
- Ability to work independently while also mentoring junior engineers and influencing technical decisions
- Strong troubleshooting skills with a production‑support mindset
- Bachelor’s degree in computer science or minimum of 5 years of professional experience
- Preferred / Nice to Have: Familiarity with Azure Synapse Pipelines and upstream data ingestion patterns.
- Understanding of data‑driven platforms supporting analytics or AI use cases.
- Experience working in regulated industries such as insurance or financial services
Employee Benefits & Well-Being
Genworth employees make a difference in people’s lives every day. We’re committed to making a difference in our employees’ lives.
• Competitive Compensation & Total Rewards Incentives
• Comprehensive Healthcare Coverage
• Multiple 401(k) Savings Plan Options
• Auto Enrollment in Employer-Directed Retirement Account Feature (100% employer-funded!)
• Generous Paid Time Off – Including 12 Paid Holidays, Volunteer Time Off and Paid Family Leave
• Disability, Life, and Long Term Care Insurance
• Tuition Reimbursement, Student Loan Repayment and Training & Certification Support
• Wellness support including gym membership reimbursement and Employee Assistance Program resources (work/life support, financial &
legal management)
• Caregiver and Mental Health Support Services
- ...Job Description Job Description Salary: About the job At EnterBridge we are hiring a full stack software consultant/engineer for our Fleet and Field team. EnterBridge is a software consulting business and our Fleet and Field division designs and implements...Suggested
$186.07k - $218.9k
...analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our... ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend...SuggestedLocal area$186.07k - $218.9k
...to foster collaboration, connection, and alignment. Attendance is expected and fully supported. We are looking for a Senior Software Engineer to join the Payment Rails team within Coinbase's Platform organization. Payment Rails is the foundational infrastructure that...SuggestedLocal area$186.07k - $218.9k
...expected and fully supported. About the Team: Financial Engineering builds Coinbase’s financial data and reporting foundations to... ...of your customers. What we look for in you: ~5+ years of software development experience with experience writing performant, large...SuggestedLocal area- ...or through a hybrid approach. Teradata delivers real business value with AI. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-...SuggestedPermanent employmentFlexible hours
$186.07k - $218.9k
...Coinbase Workspace (unified organization management) Championing engineering standards, code and design review culture, and technical... ...we look for in you: Have at least 5 years of experience in software engineering. Designed, built, scaled and maintained production...Local area$186.07k - $218.9k
...is to streamline operations for customer support and compliance teams while delivering exceptional customer experiences. As a Software Engineer on our team, you will play a key role in this transformation, utilizing state-of-the-art AI models, frameworks, and tools, along...Local area- ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows...Full time
$99.2k - $124k
...As a Software Engineer II here at Honeywell, you will serve as a UI Developer responsible for designing, developing, and maintaining user interfaces that deliver exceptional user experiences. You will work extensively with Next.js, JavaScript, and CSS to build intuitive...Permanent employmentTemporary workWork experience placementFlexible hours$67.7k - $90.27k
...take ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Software Engineer II will partner in an agile team environment to design, develop, code, test and debug new billing software and configurations...Temporary workRemote workWork from home$90k - $115k
...for someone who's excited to contribute to a team that's actively building and improving every day. What You'll Do As a Software Engineer at Pattern Data, you will: Learn from the best - work alongside our Senior Engineers and CTO in the design, development...InternshipWork at office$152.41k - $179.3k
...fully supported. The Developer Security team secures Coinbase's software supply chain and builds automation to find and fix... ...agents that automate remediation across the company. As a Software Engineer on this team, you will build and ship features across these systems...Local area- ...Software Engineer I The software engineer I participates in the design, programming, testing, documentation and implementation of computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies...Permanent employmentWork experience placementInternshipH1bLocal area
- ...vendor support or US Government Client teams for all servers, software and other hardware directly or with the team members. ~ Performance... ...A degree from an accredited College/University in Software Engineering, Computer Science, or related discipline is preferred; Able...For contractorsFlexible hoursNight shiftWeekend work
$79.2k - $178.1k
...Job Description Oracle Health Data Intelligence is growing and looking for a Senior Software Engineer to join the HealtheIntent - Identity Services team! This development team builds Personnel, Organization and Consumer services which are the base of the security models...Temporary workWork experience placementImmediate startFlexible hours$30 per hour
...challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in... ..., with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how...Hourly payTemporary workInternshipFlexible hours- ...Senior Software Engineer (Hybrid Schedule) Essential Duties and Responsibilities include the following. Other duties may be assigned. Perform analysis and design for medium-sized to large complex development and maintenance projects. Develop complex code and...Work at officeRemote workMonday to Friday
$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At... ...Team. One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend systems...Full timeRemote work$56.4k - $94.9k
...world. In this position... FMCC is seeking an MDM technical lead to join the Customer & Account Domain Identity Platform software engineering team. In this role you will be a technical leader for our Informatica IDMC platform and Informatica MDM SaaS product, while...Work experience placementLocal areaImmediate startRemote workVisa sponsorshipFlexible hours$118k - $178k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...Work experience placementLocal area- ...service ensures our clients can access the resources they need to drive growth and innovation. Overview of Role As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining CSC's enterprise technology stack with a strong...Full timeFlexible hours
$150k
...Job Description Senior Software Engineer Richmond, VA $150,000 I am hiring for a Senior Full Stack Software Engineer to join a small, specialist software company that supplies innovative software to organizations across the globe. This Senior Software...Work at officeRemote work$186.07k - $218.9k
...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product... ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of...Local areaImmediate start$186.07k - $218.9k
...and fully supported. Coinbase is seeking experienced backend engineers to join our team to build out the next generation of crypto-... ...look for in you: You have at least 5 years of experience in software engineering. You’ve designed, built, scaled and maintained...Local area- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...Java Development experience AWS Cloud Computing experience React.js experience (or Angular.js experience) Job Description: Software Engineer Skill Set & Responsibilities: Analyzes problems and programs in two or more programming languages/platforms. Understands and...Contract work
- ...cloud, or through a hybrid approach. Teradata delivers real business value with AI. What You’ll Do We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing (MPP) platform,...Permanent employmentFlexible hours
- Title: Senior Software Engineer (Java EE ) Duration : 6 months temp to hire Description: · This position analyzes problems in terms of detailed requirements. · Designs detailed flow charts. Verifies program logic by preparing tests data for trial runs. Tests and debugs...Temporary work
$117.4k - $146.7k
...Platform Automation Engineering Our team is building a modern hybrid cloud platform from the ground up to support the next generation... ...consistent and scalable operations. Our approach emphasizes software-driven infrastructure, infrastructure-as-code, Git-based...Full timeWork experience placementLocal areaRemote workShift work- ...Software Engineer I Our team is building a modern hybrid cloud platform from the ground up to support the next generation of applications across the organization. The platform provides foundational infrastructure, container runtime environments, developer tooling, messaging...Work experience placementInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Richmond, VA
- machine learning software engineer Richmond, VA
- software engineer part time Richmond, VA
- senior robotics software engineer Richmond, VA
- software engineer entry level Richmond, VA
- software development engineer aws Richmond, VA
- startup software engineer Richmond, VA
- part time software developer remote Richmond, VA
- senior software engineer remote Richmond, VA
- software engineer Richmond, VA



