Sr. Full Stack Data Engineer
Why This Role Stands Out
This hybrid role offers an exciting opportunity to build impactful data-driven applications and automation solutions within a prominent banking environment, fostering significant career growth and skill development across full-stack technologies. You'll thrive here if you possess strong SQL, Python, and front-end development skills, and are eager to leverage cloud platforms to enhance operational efficiency and business intelligence. Apply today to join a dynamic team and contribute to innovative projects!
Quick Overview
Job Description
Overview
We are seeking a Senior Full Stack Data Engineer to design, build, and support data-driven applications, APIs, and automation solutions for a large banking environment. This role combines front-end development, backend engineering, data integration, and cloud technologies to deliver scalable solutions that improve operational efficiency, data accessibility, and business decision-making.
Required Qualifications
- 7+ years of software engineering, data engineering, or application development experience.
- Strong SQL skills and hands-on experience with relational databases such as PostgreSQL, MySQL, Oracle, or Snowflake.
- Experience developing modern web applications using React or Angular.
- Proficiency in Python and/or R for application development, data processing, and analytics.
- Experience building RESTful APIs and system integrations.
- Experience developing automation solutions using Python scripting, Power Automate, or similar tools.
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of software development best practices, testing, and deployment methodologies.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Experience within banking, financial services, or other regulated industries.
- Experience building scalable integrations across internal and external platforms.
- Experience with Snowflake and modern cloud data platforms.
- Knowledge of data governance and data management tools, including Informatica.
Key Responsibilities
- Design, develop, and maintain data-driven applications and services that integrate with banking systems.
- Build modern user interfaces, dashboards, reporting tools, and workflow applications using React or Angular.
- Develop and maintain backend services, APIs, and integrations to support business and operational processes.
- Create and optimize data pipelines that ingest, transform, and harmonize data from multiple sources.
- Build automation frameworks and workflow solutions to reduce manual effort and improve operational efficiency.
- Develop and optimize SQL-based data models, queries, and reporting solutions.
- Leverage cloud technologies to support scalable and secure application development.
- Collaborate with product owners, data scientists, DevOps engineers, and QA teams to deliver end-to-end solutions.
- Ensure application performance, security, and regulatory compliance within a banking environment.
- Provide technical leadership, mentorship, and best-practice guidance to engineering team members.
- Support data governance and data management initiatives, including tools such as Informatica.
Skills
Similar jobs
Mainframe Developer
Lucid Technologies · Baltimore, United States
4 minutes agoSenior Drupal Developer
Infojini · Los Angeles, United States
5 minutes agoSalesforce Lead Developer
Tror · Tysons, United States
5 minutes agoSAP BRIM Developer (SOM, CI, CC, FICA)
Executive Software Guild · Harrisburg, United States
5 minutes agoSQL Developer/DBA
International Software Systems, Inc · Bethesda, United States
5 minutes agoServiceNow Developer
Capgemini Government Solutions · McLean, United States
6 minutes ago