Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Data Engineer - Mid Level image - Rise Careers
Job details

Data Engineer - Mid Level

Why USAA?Let’s do something that really matters.At USAA, we have an important mission: facilitating the financial security of millions of U.S. military members and their families. Not all of our employees served in our nation’s military, but we all share in the mission to give back to those who did. We’re working as one to build a great experience and make a real impact for our members.We believe in our core values of honesty, integrity, loyalty and service. They’re what guides everything we do – from how we treat our members to how we treat each other. Come be a part of what makes us so special!The OpportunityAs a dedicated Data Engineer - Mid Level, you will be engaged in all phases of the data management lifecycle. This includes gathering and analyzing requirements, collecting, processing, storing, securing, and archiving data. You will develop and maintain technical systems for data reporting and technical solutions utilizing emerging technologies. You will also partner with the business to ensure data management solutions aligned to business objectives.We offer a flexible work environment that requires an individual to be in the office 4 days per week. This position can be based out of either our San Antonio, TX or Plano, TX offices. Relocation assistance is not available for this position.What you'll do:• Independently conducts work on the full life cycle of data engineering to include analysis, solution design, data pipeline engineering, testing, deployment, scheduling, and production support.• Designs and implements complex technical solutions for data engineering and analytic systems.• Identifies and solves significant technical problems and architecture deficiencies to include design, security, and performance.• Collaborates on design reviews by providing feedback on trends and makes recommendations for solutions.• Breaks down business features and into technical stories and approaches. Influences stakeholders in technical adoption for best solutions.• Creates proof of concepts and prototypes that drive the vision and the outcome for complex initiatives to be delivered.• Collaborates with the team and other engineers on new technologies and alternatives to plan and execute complex assignments and tasks.• Helps on-board entry level engineers. May begin mentoring junior engineers.• Acquires data from multiple data sources and maintains resulting databases, data warehouses, and/or data lakes.• Assists to develop, maintain, and enforce the company’s data development tools and standards. Conducts code reviews on a regular basis to improve quality and ensure compliance.• Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.What you have:• Bachelor’s degree; OR 4 years of related experience (in addition to the minimum years of experience required) may be substituted in lieu of degree; OR Approved certification from CodeUp, Galvanize, VetFIT (Veterans for IT) or eFIT (Employees for IT)• 4 years of data engineering, data analysis or software development experience implementing data solutions with at least 1 year of data engineering or data management experience.• Extensive knowledge and working experience in SQL and Relational Databases.• Understands the Agile methodology practice.• Strong analytical and problem-solving skills.• Proficient in working in Cloud technologies and tools.What sets you apart:• Experience with Snowflake and DBT (Data Build Tool)• Experience with Python• US military experience through military service or a military spouse/domestic partnerThe above description reflects the details considered necessary to describe the principal functions of the job and should not be construed as a detailed description of all the work requirements that may be performed in the job.What we offer:Compensation: USAA has an effective process for assessing market data and establishing ranges to ensure we remain competitive. You are paid within the salary range based on your experience and market data of the position. The actual salary for this role may vary by location. The salary range for this position is: $89,990 - $172,000.Employees may be eligible for pay incentives based on overall corporate and individual performance and at the discretion of the USAA Board of Directors.Benefits: At USAA our employees enjoy best-in-class benefits to support their physical, financial, and emotional wellness. These benefits include comprehensive medical, dental and vision plans, 401(k), pension, life insurance, parental benefits, adoption assistance, paid time off program with paid holidays plus 16 paid volunteer hours, and various wellness programs. Additionally, our career path planning and continuing education assists employees with their professional goals.For more details on our outstanding benefits, please visit our benefits page on USAAjobs.com.Applications for this position are accepted on an ongoing basis, this posting will remain open until the position is filled. Thus, interested candidates are encouraged to apply the same day they view this posting.USAA is an equal opportunity and affirmative action employer and gives consideration for employment to qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, national origin, age, disability, genetic information, protected veteran status, or any other legally protected characteristic.
USAA Glassdoor Company Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
USAA DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of USAA
USAA CEO photo
Wayne Peacock
Approve of CEO

Average salary estimate

Estimate provided by employer
$135000 / ANNUAL (est.)
min
max
$90K
$180K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Data Engineer - Mid Level, USAA

At USAA, we're not just engineers; we're partners in a mission that's bigger than ourselves! As a Mid Level Data Engineer based in Plano, TX, you’ll dive deep into the data management lifecycle, playing a vital role in transforming raw data into actionable insights. Imagine gathering and analyzing requirements, processing and storing data, while also employing cutting-edge technologies to develop innovative data solutions. Our goal at USAA is to support the financial security of military families, and your work will contribute directly to making their lives easier. You will be at the forefront of solving significant technical challenges and collaborating with business partners to create data management solutions that align with our objectives. We value flexibility, so while you’ll be in the office four days a week, you can also collaborate with teammates from our San Antonio, TX office. If you're passionate about data engineering and eager to make a difference, we invite you to join our team where service, integrity, and teamwork are at our core. Plus, there's great mentorship opportunities to help develop the next generation of data engineers. At USAA, we focus on your growth and well-being, ensuring you’re equipped for success both professionally and personally. Apply now to be a part of something meaningful!

Frequently Asked Questions (FAQs) for Data Engineer - Mid Level Role at USAA
What are the responsibilities of a Data Engineer - Mid Level at USAA?

As a Data Engineer - Mid Level at USAA, you'll handle the full lifecycle of data engineering, which includes conducting analyses, designing solutions, and engineering data pipelines. You’ll also focus on testing, deployment, and ongoing support for production systems, ensuring that our data management solutions effectively meet business needs.

Join Rise to see the full answer
What qualifications does a Mid Level Data Engineer need at USAA?

To qualify for the Mid Level Data Engineer position at USAA, you should have a Bachelor’s degree or equivalent experience in data engineering or software development. You must possess at least four years of related experience, with some experience specifically in data engineering. Proficiency in SQL and cloud technologies is also essential, alongside strong analytical skills.

Join Rise to see the full answer
What tools and technologies do Data Engineers at USAA utilize?

Data Engineers at USAA typically use a variety of tools and technologies including SQL, relational databases, and cloud technologies. Familiarity with Snowflake, DBT, and Python can set you apart, as these tools help in managing data effectively and efficiently in our systems.

Join Rise to see the full answer
How does USAA support career growth for Data Engineers?

At USAA, we offer excellent career development opportunities. As a Data Engineer - Mid Level, you'll not only engage in hands-on projects but also have access to mentorship programs and professional education resources, ensuring you can continue to grow and develop your data engineering skills in line with your career goals.

Join Rise to see the full answer
What is the work environment like for a Data Engineer at USAA?

The work environment for a Data Engineer at USAA is collaborative and supportive. You’ll work alongside a diverse group of professionals who share a commitment to service. While the position requires you to be in the office four days a week, we foster a flexible atmosphere that encourages teamwork and innovative thinking.

Join Rise to see the full answer
Common Interview Questions for Data Engineer - Mid Level
Can you explain the data management lifecycle and your experience with it as a Data Engineer?

In responding to this question, outline your understanding of the data management lifecycle, emphasizing your practical experiences in data collection, processing, and archiving. Highlight specific projects where you successfully executed each phase to demonstrate your competence.

Join Rise to see the full answer
What SQL techniques do you find most useful in data engineering?

Discuss specific SQL techniques you use in your projects, such as joins, subqueries, and indexing. Provide examples of how these techniques have improved data retrieval or processing times in your previous roles.

Join Rise to see the full answer
How do you approach solving technical problems in data engineering?

Illustrate your problem-solving process by referring to a particularly challenging issue you faced in past projects. Describe how you identified the problem, the steps you took to analyze it, and the final solution implemented to resolve the issue.

Join Rise to see the full answer
Describe a project where you collaborated with business analysts or stakeholders.

Mention a specific project where collaboration was crucial, outlining your role in communicating technical details and understanding business requirements. Highlight your success in aligning the data solutions with stakeholders' objectives.

Join Rise to see the full answer
What experience do you have with cloud technologies as a Data Engineer?

Talk about your experience with cloud platforms, describing which services you have utilized and how you leveraged them in your data engineering projects. Be specific about the benefits these technologies have provided in terms of scalability and reliability.

Join Rise to see the full answer
Why do you think data governance is important in your role?

Reflect on the significance of data governance in ensuring data integrity, security, and accessibility. Demonstrate your understanding by citing previous experiences where implementing governance policies improved data quality or compliance.

Join Rise to see the full answer
How do you keep yourself updated with emerging trends in data engineering?

Convey your dedication to continuous learning through online courses, webinars, or tech meetups. Provide examples of resources or platforms that have significantly contributed to your knowledge and skills in data engineering.

Join Rise to see the full answer
Can you explain the Agile methodology and how you have applied it?

Discuss your understanding of Agile principles and how you have utilized Agile methodologies in your previous projects, focusing on the benefits it has provided in terms of flexibility and team collaboration.

Join Rise to see the full answer
What is your experience with mentoring junior engineers?

Share instances where you guided or mentored junior engineers, emphasizing what you taught them and how you measured their progress over time, demonstrating your commitment to team development.

Join Rise to see the full answer
How do you handle project deadlines and time management?

Explain your approach to prioritizing tasks and managing deadlines. Offer specific examples of how you have successfully balanced competing deadlines while delivering high-quality work in data engineering projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Posted 13 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Publicis Groupe Remote Cl. 93 Bis, Bogotá, Colombia
Posted 11 days ago
Photo of the Rise User
NielsenIQ Remote New York, NY, United States
Posted 6 days ago
Photo of the Rise User
Posted 5 days ago

WHAT WE STAND FOR No matter how many years we’re in business or how many members we serve, our core mission and the values that inspired it never change. Our mission is to stand with our members and be there for them and their families by facili...

255 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 10, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!