
Senior Software Engineer
Pearson VUE
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Texas • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, build, and maintain **data-intensive web applications** used across statewide contracts
- Develop **backend services in Java**, with a strong emphasis on well-designed, well-documented APIs
- Build modern, responsive user interfaces using **Vue.js**
- Work with large datasets, focusing on **performance, scalability, and reliability**
- Collaborate closely with product managers, QA, and other engineers to deliver high-quality features
- Write and maintain **automated tests** (unit, integration, and API tests)
- Participate in **performance testing**, profiling, and tuning (or develop those skills with guidance)
- Review code, contribute to design discussions, and continuously improve engineering practices
Requirements
- ~2+ years of professional software development experience (or equivalent hands-on experience)
- Strong working knowledge of:
- - **Java** (backend services, APIs)
- - **AWS Services**
- - **Vue.js** (or a comparable modern frontend framework, with willingness to learn Vue)
- A clear appreciation for **API-first design** and service-oriented architectures
- A quality-focused mindset: testing, code clarity, and maintainability matter to you
- Exposure to, or strong aptitude for:
- - Performance testing
- - Load testing
- - Diagnosing bottlenecks in data-heavy systems
- Curiosity, motivation, and a desire to learn—especially in large-scale, real-world systems
Benefits
- Hands-on experience with **large-scale data systems** and high-impact applications
- Exposure to **statewide platforms** with real performance and reliability constraints
- Mentorship from experienced engineers who care about clean design and sustainable systems
- Opportunities to grow into deeper backend, frontend, or performance-focused roles
- A collaborative, engineering-driven culture that values thoughtful solutions over shortcuts
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaAPI designVue.jsautomated testingperformance testingload testingdata-intensive web applicationsbackend servicesscalabilityreliability
Soft Skills
collaborationquality-focused mindsetcuriositymotivationdesire to learn