Linkedin Software Engineer Levels Jobs in Usa
12,008 positions found — Page 5
Business Overview
KINESSO is the technology-driven performance marketing agency providing actionable growth for both our agency partners and clients. We turn 'action' into 'outcome' for our clients, leveraging our unique capabilities in optimization, analytics, AI, and experimentation. KINESSO has brought together the collective power of what was formerly Matterkind, Reprise, P3, and Kinesso under one collective entity that will serve as the most powerful delivery engine in the industry. We have extensive offerings spanning across performance marketing and data and technology. Fueled by a deep understanding of consumer behavior, we offer an end-to-end engine of planning and optimization while also delivering on data-driven strategy for social platforms, actionable growth in e-commerce, and creating curated marketplaces specific to each client's function and needs. The company has more than 6,000 employees operating in more than 60 countries. Learn more at Summary
We are seeking a Staff Software Engineer to spearhead the design and development of a next-generation AI Chat Application that will serve as an enterprise-wide assistant. This application will support a diverse range of organizational functions-including HR, Finance, Business Strategy, Ad Tech, and MarTech-empowering employees with intelligent, context-aware AI capabilities to streamline daily work.
As the Staff Software Engineer, you will guide the technical direction, mentor engineers, and partner with cross-functional teams to deliver a scalable, secure, and high-performing platform.
Responsibilities
- Lead Architecture & Development: Define and implement the architecture for an AI-driven chat platform leveraging Python, GCP, and AI services.
- Team Leadership: Mentor and guide a team of engineers, driving technical excellence, collaboration, and delivery.
- LLM Integration: Build and optimize solutions with LLM foundational models to support natural language understanding, contextual reasoning, and multi-domain workflows.
- Partner with Product Owners: Collaborate closely with product owners to assess technical feasibility, translate business needs into actionable engineering requirements, and ensure alignment with overall product strategy.
- Scalability & Reliability: Ensure the system is designed with enterprise-grade security, scalability, and compliance in mind.
- Innovation: Explore and adopt emerging practices in prompt engineering, multi-agent coordination (MCP/LLM agents), and applied AI to continuously evolve the platform.
Required Skills & Experience
- 12+ years of software engineering experience building production-grade applications.
- 7+ years of experience with Java (Python experience strongly preferred).
- 3+ years of experience leading or managing engineering teams.
- Strong grasp of object-oriented programming, data structures, algorithms, and design patterns.
- Experience designing and building scalable APIs (REST, GraphQL, gRPC) and modular, extensible architectures.
- Hands-on experience with relational and NoSQL databases (e.g., MSSQL, PostgreSQL, DynamoDB).
- Familiarity with messaging and event-driven platforms like Kafka, Temporal for real-time systems.
- Strong expertise in GCP and integrating AI services with LLM foundational models.
- Experience with AI-powered developer tools (e.g., GitHub Copilot, Claude) to improve productivity and code quality.
- Strong troubleshooting, communication, and documentation skills, with a bias for secure, observable, and maintainable solutions.
- Comfortable working in Agile/Scrum environments with cross-functional teams.
Desired Skills & Experience
- Experience with context engineering and fine-tuning AI/LLM outputs.
- Familiarity with Model Context Protocol (MCP) for LLM agent orchestration.
- Knowledge of LLM agent frameworks for building multi-step, reasoning-driven AI systems.
- Experience in enterprise-grade security and compliance frameworks.
Wage and Benefits
We offer a Total Rewards package that includes medical and dental coverage, 401(k) plans, flex spending, life insurance, disability, employee discount program, employee stock purchase program and paid family benefits to support you and your family. The salary range for this position is posted below. Where an employee or prospective employee is paid within this range will depend on, among other factors, actual ranges for current/former employees in the subject position, market considerations, budgetary considerations, tenure and standing with the Company (applicable to current employees), as well as the employee's/applicant's skill set, level of experience, and qualifications.
Employment Transparency
It is the policy of our company to provide equal employment opportunities to all employees and applicants for employment without regard to race, color, ethnicity, gender, age, religion, creed, national origin, sexual orientation, gender identity, marital status, citizenship, genetic information, veteran status, disability, or any other basis prohibited by applicable federal, state, or local law.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
The employer will make reasonable accommodations in compliance with the American with Disabilities Act of 1990. The job description will be reviewed periodically as duties and responsibilities change with business necessity. Essential and other job functions are subject to modification. Reasonable accommodations may be provided to enable individuals with disabilities to perform the essential functions.
For applicants to jobs in the United States: In compliance with the current Americans with Disabilities Act and state and local laws, if you have a disability and would like to request an accommodation to apply for a position with our company, please email .
Salary Range$180,000—$200,000 USDOptomi, in partnership with a leading technology team, is looking for a Sr. Software Development in Test Engineer to join the companies Engineering Services team in Santa Monica.
Position Summary: The Sr. Software Development in Test Engineer will be responsible for building test automation and processes to ensure the quality of our advertising systems. This role offers a unique opportunity to impact the QE and automation process and culture, as well as the products we release. The successful candidate will work closely with Software Engineers to understand the complex advertising ecosystem at DMED Technology and develop automated test frameworks for UI, API, and Integration levels.
What the right candidate will enjoy:
- Opportunity to significantly impact the business through automated testing.
- Collaborative environment with distributed scrum teams.
- Engaging in design discussions to evolve testing platforms.
Experience of the right candidate:
- Minimum of 4 years of hands-on software test development experience.
- Proficiency with Python or other OO languages.
- Experience with CI/CD integration and pipeline development.
What the responsibilities are of the right candidate:
- Develop automated test frameworks and suites.
- Participate in design discussions for testing scenarios.
- Assist with triage, diagnosis, and resolution of issues.
- Contribute to end-to-end acceptance tests.
- Drive the conversion of manual tests to automated tests.
A global financial institution is seeking a Senior Software Engineer to join its Equity Derivatives technology team.
This opportunity is ideal for engineers who enjoy solving complex technical problems and building high‐performance systems that directly support front‐office trading. You'll work in a highly collaborative environment, partnering with traders, quants, product teams, and fellow engineers to deliver innovative, resilient, and scalable software for a leading markets business.
Responsibilities
- Develop creative, reliable software solutions for a front‐office Equity Derivatives platform
- Collaborate with product owners, traders, sales teams, quants, and engineering peers to deliver high‐quality features
- Analyze business requirements and implement solutions within an Agile/Scrum framework
- Support production systems, applying strong technical judgment to improve stability, performance, and user experience
- Champion modern engineering practices and emerging technologies across the broader engineering community
- Participate in building an inclusive, collaborative, and diverse team culture
Qualifications
- 5+ years of professional software engineering experience
- Strong expertise with Java/JVM, including the modern Java ecosystem and Spring Boot
- Experience building front‐end applications with TypeScript/React
- Solid understanding of object‐oriented design, microservice architecture, and clean code principles
- Proficiency across the full SDLC, including testing, automation, and CI/CD
- Familiarity with Agile methodologies, application resiliency, and secure software development
- Strong communication skills and experience partnering with cross‐functional teams
Preferred Skills
- Experience working on financial systems or with derivative products (convertible bonds a plus)
- Knowledge of publish/subscribe messaging technologies such as Kafka, AMQP, or AMPS
- Experience developing desktop applications with C# / WPF
- Exposure to relational databases (e.g., Sybase)
- Understanding of cloud environments and distributed systems
Date Posted:
2026-02-06Country:
United States of AmericaLocation:
US-TX-MCKINNEY-513WC ~ 2501 W University Dr ~ WING C BLDGPosition Role Type:
OnsiteU.S. Citizen, U.S. Person, or Immigration Status Requirements:
Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearanceSecurity Clearance Type:
DoD Clearance: SecretSecurity Clearance Status:
Active and existing security clearance required on day 1RTX Corporation is an Aerospace and Defense company that provides advanced systems and services for commercial, military and government customers worldwide. It comprises three industry-leading businesses – Collins Aerospace Systems, Pratt & Whitney, and Raytheon. Its 185,000 employees enable the company to operate at the edge of known science as they imagine and deliver solutions that push the boundaries in quantum physics, electric propulsion, directed energy, hypersonics, avionics and cybersecurity. The company, formed in 2020 through the combination of Raytheon Company and the United Technologies Corporation aerospace businesses, is headquartered in Arlington, VA.
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that create a safer, more secure world.
We have an exciting opportunity for a Senior Software Engineer – Embedded to join our Electro-Optical & Infrared (EO/IR) Solutions Engineering Team in McKinney, TX, which is part of our Advanced Products & Solutions group.
The Advanced Product and Solutions organization at RTX provides the joint warfighter with actionable information from an unblinking eye across the battlespace. By joining the APS Engineering team you’ll have the opportunity to design, develop and test product capabilities for Active Electronically Scanned Array (AESA) radars, integrated sensor suites, precision targeting, multispectral EO/IR targeting systems, Pilot Situational Awareness, Special mission aircraft and Strategic and tactical ISR Systems.
But more than anything, we are innovators, creators and strategists drawing inspiration from each other every day. We collaborate, iterate, and execute with an eye toward the company mission and personal career growth.
Explore our opportunities today and join us!
What You Will Do
Supports all aspects of a software development life cycle as members of a multi-disciplined team. This would include supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking.
Uses and provides creative solutions to complex technical system and software integration problems.
Works closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind.
The ability to obtain and maintain a Secret U.S. government issued security clearance and a Special Access Program security clearance. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Work onsite at McKinney, TX [relocation eligible]
This position will require occasional business-related travel.
Qualifications You Must Have
Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience unless prohibited by local laws/regulations.
Development experience on Linux, VxWorks, or other Real Time Operating Systems.
Experience using object-oriented programming and C++ design paradigms.
Experience in developing, testing, and integrating real-time software applications written in C++.
Additional experience in coding using C, C#, Java or closely related software languages.
Working knowledge in computer scripting language such as Shell/Perl/Python.
Experience working with multi-discipline team(s).
Active and transferable U.S. government issued Secret security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Qualifications We Prefer
Experience working in lab environments with physical hardware (e.g., test benches, simulators).
Ability to quickly understand and navigate complex systems and established code bases.
Experience with product development utilizing the Scrum techniques of the Agile software development process.
Experience with DevSecOps pipeline implementation and utilization, including Static Code Analysis, Automated Build, and Automated Test techniques using continuous integration/continuous delivery with Test-Driven Development approach.
Hands-on experience with Git for version control and GitLab for repository management.
Ability to manage multiple priorities.
Experienced in developing in CUDA to accelerate compute-intensive workloads on Nvidia GPUs.
What We Offer
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Trust, Respect, Accountability, Collaboration, Innovation, and Safety.
Learn More & Apply Now!
Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
Clearance Information: This position requires security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here:
As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
The salary range for this role is 86,800 USD - 165,200 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
Date Posted:
2026-02-05Country:
United States of AmericaLocation:
US-TX-MCKINNEY-513WC ~ 2501 W University Dr ~ WING C BLDGPosition Role Type:
OnsiteU.S. Citizen, U.S. Person, or Immigration Status Requirements:
Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearanceSecurity Clearance Type:
DoD Clearance: SecretSecurity Clearance Status:
Active and existing security clearance required on day 1At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that create a safer, more secure world.
We have an exciting opportunity for a Software Engineer II – Embedded to join our development team in McKinney-TX.
What You Will Do:
Deliverables include but not limited to:
- Supports all aspects of a software development life cycle as members of a multi-disciplined team. This would include supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking.
- Uses and provides creative solutions to complex technical system and software integration problems.
- Works closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind.
- The ability to obtain and maintain a Secret U.S. government issued security clearance and a Special Access Program security clearance. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
- Work onsite at McKinney, TX [relocation eligible]
- This position will require occasional business-related travel.
Qualifications You Must Have:
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) AND a minimum of 2 years of prior relevant experience.
- Experience in object-oriented programming.
- Experience in developing, testing, and integrating real-time software applications written in C++ or closely related software languages.
- Experience in Shell or Perl or Python scripting language.
- Active and transferable U.S. Government issued Secret security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Qualifications We Prefer:
- Experience working in lab environments with physical hardware (e.g., test benches, simulators)
- Some development experience on Linux, VxWorks, or other Real Time Operating Systems is highly preferred.
- Ability to quickly understand and navigate complex systems and established code bases.
- Experience with product development utilizing the Scrum techniques of the Agile software development process.
- Experience with DevSecOps pipeline implementation and utilization, including Static Code Analysis, Automated Build, and Automated Test techniques using continuous integration/continuous delivery with Test-Driven Development approach.
- Hands-on experience with Git for version control and GitLab for repository management.
- Ability to manage multiple priorities.
What We Offer:
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
Learn More & Apply Now!
Please consider the following role type definition as you apply for this role.
Relocation Eligible – Relocation assistance available
Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
This position requires security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here:
As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
Need Local Only , We can Do C2C
Title: Software Engineer
Duration: Long term
Location: Cary , IL
Job Description:
Summary/Objective:
A Software Engineer will develop, maintain, and support new or existing software products while applying the best practices of software development. Responsibilities include the ability to work independently and as part of a larger team to deliver quality solutions across all phases of the software lifecycle and across all layers of a software solution.
Job Accountability/Responsibilities
Quality:
• Meet or exceed test coverage goals set for the project through creation of unit and functional tests.
• Minimize the number of production escapes.
• Support user acceptance testing.
• Support or conduct system testing, performance testing, volume testing, and stress testing.
Usability/User Experience:
• Collaborate with business and/or UX teams to create appropriate application user interfaces.
• Assist with mock-ups and user interface design.
• Incorporate UX components into the application.
• Provide feedback to the UX team.
Product Reliability & Response:
• Ensure the system can meet or exceed defined SLA's.
• When primary on-call, respond to pages within 15 minutes and resolve or escalate issues as necessary.
• Resolve production issues and communicate resolution to appropriate stakeholders.
Development:
• Complete stories within estimates and with quality to ensure release dates are met.
• Conduct necessary analysis, design, and prepare technical documentation.
• Estimate story sizes and task out development for a given story.
• Follow the Railinc development process and suggest improvements.
• Work with infrastructure services to make configuration changes and deploy applications.
Leadership (Technical):
• Evangelize Railinc common practices and development procedures.
• Exhibit technical leadership in a given technical subject domain.
• Mentor peers and junior developers.
• Delegate and coordinate functional development tasks as needed.
• Drive innovation in the development, release, and operations processes.
Key Measures:
• Coverage, production escapes.
• Customer satisfaction score.
• System SLA, number of outages.
• Release scope, schedule, and budget.
• Releases.
Knowledge, Skills, Abilities / Minimum Requirements / Competencies
• Works under deadlines and is subject to a heavy project load.
• Ability to explain concepts to technical staff.
• Ability to work independently but also effectively with all co-workers; must be a team player.
• Ability to multitask and prioritize (professionally handle issues and assignments in various stages of resolution on an ongoing basis).
• Ability to communicate and follow up professionally (written and oral) both internally and externally within the organization.
• Demonstrated ability to identify and resolve issues effectively.
• Demonstrated high degree of accuracy and attention to detail.
• Strong Java fundamentals and good design skills.
Education, Experience, Certification/Training
• Bachelor’s degree n Computer Science or equivalent field desired.
• Minimum of 3 years of technical experience.
• Full lifecycle project experience; Agile preferred.
• Experience with Spring, Spring Boot, Hibernate (ORM), Oracle, and Postgres preferred.
• Experience working with Docker and Kubernetes environments preferred.
• UI experience – Angular 2 and above, JavaScript, jQuery, CSS preferred.
• Exposure to AWS technologies preferred (especially serverless technologies such as Lambda, S3, DynamoDB, etc.).
We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods - and eventually people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.
As a Senior Software Engineer - Engineering Productivity at Reliable Robotics, you will design, and implement software to support the development, analysis, and certification of automated aircraft systems. You will work closely with product owners and end users to develop solutions that enable and optimize engineering development workflows. The software you produce will be critical to the development and certification of the first fully autonomous aircraft.
Responsibilities
In your role as an internal tool developer, you will develop applications, infrastructure, and tools used by engineering to capture product requirements and interface definitions, model the product architecture and design, and reduce and analyze flight and lab test data. You will supercharge the engineering organization's efficiency and effectiveness by streamlining tools and processes. You will work with other teams and stakeholders to establish technical and UX design requirements for these projects and own the "plan, code, build, test, release, deploy" lifecycle of these applications and services.
Basic Success Criteria
Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
5+ years experience with professional full stack web development in a team setting
Professional experience with core browser technologies (JavaScript, HTML, CSS) and TypeScript
Experience structuring dynamic, model-driven data and determining data relationships
Experience working with SQL, NoSQL, and time series databases
Experience designing software architecture for both new and existing projects
Preferred Criteria
Experience using Python and libraries such as pandas, matplotlib, and django
Experience integrating with cloud platforms and infrastructure tools such as AWS, Terraform, and Docker
Experience designing and implementing ingestion pipelines for high-throughput streams of real-time telemetry
Experience integrating business intelligence and data visualization tools such as Tableau, Power BI, Superset, Metabase
Experience developing React components and reusable libraries/tools for developers
At Reliable Robotics, we believe that our internal tools are key ingredients to our success. Aircraft design, integration, and certification are highly complex processes requiring diligent management of data and their relationships. Traditionally a paper process, our tools enable our system designers to move faster, conduct more thorough and comprehensive analyses, and design safer aircraft systems. Come be a part of taking our products to the next level.
This position requires access to information that is subject to U.S. export controls. An offer of employment will be contingent upon the applicant's capacity to perform in compliance with U.S. export control laws.
All applicants are asked to provide documentation that legally establishes status as a U.S. person or non-U.S. person (and nationalities in the case of a non-U.S. person). Where the applicant is not a U.S. person, meaning not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii) refugee under 8 U.S.C. * 1157, or (iv) asylee under 8 U.S.C. * 1158, or not otherwise permitted to access the export-controlled technology without U.S. government authorization, the Company reserves the right not to apply for an export license for such applicants whose access to export-controlled technology or software source code requires authorization and may decline to proceed with the application process and any offer of employment on that basis.
At Reliable Robotics, our goal is to be a diverse and inclusive workforce. As an Equal Opportunity Employer, we do not discriminate on the basis of race, religion, color, creed, ancestry, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, sexual orientation, age, non-disqualifying physical or mental disability or medical conditions, national origin, military or veteran status, genetic information, marital status, or any other basis covered by applicable law. All employment and promotion is decided on the basis of qualifications, merit, and business need.
If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to
Compensation Range: $215K - $300K
Apply for this JobDuration: 6+ months (CTH)
Location: hybrid (Newark, NJ)
Summary
As a Senior Software Engineer on the Retirement Strategies Technology team, you will partner with product owners, tech leads, designers, engineers and delivery professionals to deliver quality platforms and products with speed.? You will code, test and debug new and existing applications as you implement capabilities to solve sophisticated business problems, deploy innovative products, services and experiences to delight our customers! In addition to advanced technical expertise and experience, you will bring excellent problem solving, communication and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership attitude and a continuous learning focus to all that you do.
Here is What You Can Expect on a Typical Day
Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles; remove technical impediments??
Develop high quality, well documented and efficient code adhering to all applicable Prudential standards??
Collaborate with product owners in understanding needs and defining feature stories, tech leads in defining technical design and other team members to understand the system end-to-end and deliver robust solutions that bring about business impact?
Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems??
Bring a strong understanding of relevant and emerging technologies, provide input and coach team members and embed learning and innovation in the day-to-day??
Work on complex problems in which analysis of situations or data requires an evaluation of intangible variables.
Use programming languages including but not limited to Java, JavaScript, Springboot, Node.js frameworks?
The Skills & Expertise You Bring:
Bachelor of Computer Science or Engineering or experience in related fields
Ability to coach others with minimal guidance and effectively leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization??
Experience with agile development methodologies and Test-Driven Development (TDD)
Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business
Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges
Excellent problem solving, communication and collaboration skills
Advanced experience and/or expertise with several of the following:
Programming Languages:? Java, Java Script; working in distributed systems, object oriented programming, design patterns and design methodology; JAVA services using Spring,, Microservices, multi-threading, Concurrency and parallel processing
Frameworks:?Springboot, Node.js
Data Store:?NoSQL or Relational Data structures;
Data Streaming:?SQS, SNA
Application Programming Interfaces (API): Consumption & Development; implementing service oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SQL
API Management & Integration : Kong, Apigee
Unit, interface and end user testing?concepts and tooling (functional & non-functional)
Automated testing
Accessibility awareness
Software security skills?including?secure coding, web application security and ; Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0)
Dev Ops Tools & Practices: Branching techniques and usage of GitHub; DevOps
Software Development Life Cycle (SDLC): Monitoring and logging techniques
AWS Core Services across compute, storage, DB, IAM
Preferred Qualifications:
Strong experience with Domain Driven Development (DDD)
AWS cloud native solution development
Architecture Patterns
Design and critical Thinking
Financial/Insurance industry experience is a must, not a plus
People Leadership Experience is a plus.
Experience with agentic frameworks and AI driven development tools is a major plus [Claude Code, GitHub Copilot etc]
At VSP Vision,we'reon a mission to help people see every possibility-and we do that through our strategic business pillars that work together to connectnearly90million patientsand their health data to network doctors in a variety of settings across the globe.
As theSoftware EngineeringIntern,you'llhave the unique opportunity to partner withsoftware developmentexperts and support a dynamic team across its primary functions.You'llhave the unique opportunity to gain a broad range of experience in the many elements that contribute to the daily operations of a multi-faceted enterpriseand developcritical businesscompetencies through various tasks. During this internship, you mayassistwith the following duties:
Collaborate with software engineers, test engineers, business partners, and leaders on coding and debugging
Deliver effective technical documentation, automated test scripts, and software components
Translate user stories and requirements, develop automated test scripts, and implement test scripts and software components within projects
Support technical design, planning, testing, and implementation within the Agile software development process
Preferred Skills:
Programming skills, such as C#.Netor Angular
Experienceusing MS SQL databases and computer operating systems
Qualities of the ideal candidate:
Strong analytical aptitude for problem-solving skills
Ability to apply best practices and meet organization standards
Ability to work independently, manage time, and organize and complete work based on priority
Interested in learning from other professionals and growing their skills
Strong written and verbal communication skills
Job-Related Requirements:
Facilities to work remotely, including private or semi-private workspace
Access to high-speed internet
Technology will be provided
Education Level:3rdor 4thyear college
Degree Target:Computer Science, InformationSystems, or related coursework
Program Dates: June1stto Aug7th(You must be able to work the full 10 weeks)
#LI-VENTURES
Compensation range for the role is listed below. Applicable salary ranges may differ across markets. Actual pay will be determined based on experience and other job-related factors permitted by law.
Salary Ranges: $26.50 - $36.50
VSP Vision is an equal opportunity employer and gives consideration for employment to qualified applicants without regard to age, gender, race, color, religion, sex, national origin, disability or protected veteran status. We maintain a drug-free workplace and perform pre-employment substance abuse testing.
Unincorporated LA County Residents: Qualified Applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act, and any other similar laws.
Notice to Candidates: Fraud Alert - Fake Job Opportunity Solicitations Used to Collect Fees/Personal Information.
We have been made aware that fake job opportunities are being offered by individuals posing as VSP Vision and affiliate recruiters.Click hereto learn about our application process and what to watch for regarding false job opportunities.
As a regular part of doing business,VSPVision ("VSP")collects many different types ofpersonal information, including protected health information, about ouraudiences, includingmembers, doctors,clients, brokers, business partners,andemployees. VSP Vision employees will have access to this sensitive personal information and are subject to follow Information Security and Privacy Policies.
Senior Software Engineer (Backend | Java/Python | AWS)
We're looking for a Senior Software Engineer to join a high-impact Metadata Engineering team focused on powering the backend systems behind large-scale streaming platforms.
This role is all about building the systems that organize, structure, and distribute content data — helping ensure a seamless viewing experience for millions of users.
What You'll Do
- Design and build scalable backend systems and services
- Own features end-to-end (design → development → deployment)
- Improve existing systems and workflows for performance and scalability
- Collaborate with cross-functional teams (Product, TPMs, Engineering)
- Mentor junior engineers and contribute to technical direction
What You Need
- 5+ years of backend software engineering experience
- Strong experience with Java and Python
- Hands-on experience with AWS (Lambda, SQS/SNS, Kinesis, DynamoDB, etc.)
- Experience with SQL and/or NoSQL databases
- Familiarity with event-driven architectures (Kafka, Kinesis, etc.)
- Strong understanding of data structures, algorithms, and system design
- Ability to work independently and solve complex problems
Nice to Have
- Experience with Graph databases (Neo4j)
- Familiarity with Terraform or GraphQL
Requirements
- Bachelor's degree in a STEM field
- Strong backend engineering background (non-negotiable)
Why This Role?
- Work on high-scale systems powering major streaming platforms
- Be part of a team shaping how content data is structured and delivered
- Opportunity to make a real impact on user experience at scale