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

Senior Data Engineer - AWS

Greetings, future tech savant: 

Embark on an exciting journey into the realm of software development with 3Pillar! We extend an invitation for you to join our team and gear up for a thrilling adventure. At 3Pillar, our focus is on crafting cutting-edge technologies that revolutionize industries. As a Software Engineer, you'll play a vital role in our dynamic team, contributing to exciting projects that redefine urban living, establish new media channels for enterprise companies, or drive innovation in healthcare. This opportunity goes beyond code – it's about creating epic solutions that leave a lasting impression in the market. If your passion for programming fuels your drive to make a real-world impact, consider this your pass to the captivating world of Product Development!


We are seeking a highly skilled Senior Data Engineer to join our team and play a pivotal role in building and maintaining robust data ingestion pipelines. The ideal candidate will have a strong foundation in data engineering principles, AWS technologies, and Python programming.


Responsibilities:
  • Develop, Maintain and Enhance ETL Pipelines
  • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.
  • Provide accurate status tracking, reporting, and estimation using project methods and tools.
  • Gather requirements, validate their understanding amongst the team,  create and maintain relevant documentation.
  • Execute activities within current methodology and upholding the highest quality standards.
  • Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success.
  • Take ownership of projects, from technical design to a successful launch.


Qualifications:
  • Minimum 5 years of experience in data engineering or a related field.
  • Strong proficiency in Python programming language.
  • Deep understanding of AWS services, including Kinesis, S3, Athena, Redshift, DynamoDB, and Lambda.
  • Experience with data ingestion pipelines, ETL processes, and data warehousing concepts.
  • Proficiency in SQL and NoSQL databases.
  • Experience with data modeling and schema design.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Experience with data security and privacy best practices.


Benefits:
  • At 3Pillar, we offer a world of opportunity:
  • Imagine a flexible work environment – whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach. 
  • You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams. 
  • We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best.
  • Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries.
  • We are an equal opportunity employer. It goes without saying that we live by values like Intrinsic Dignity and Open Collaboration to create cutting-edge technology AND reinforce our commitment to diversity - globally and locally. 


What You Should Know About Senior Data Engineer - AWS, 3Pillar

Greetings, future tech savant: Embark on an exciting journey into the realm of software development with 3Pillar as a Senior Data Engineer - AWS! Here at 3Pillar, we are committed to crafting cutting-edge technologies that revolutionize industries, and we want you to be a part of this thrilling adventure. In this dynamic role, you'll help build and maintain robust data ingestion pipelines that are essential for supporting our innovative projects, whether that’s redefining urban living, creating new media channels for enterprises, or pushing healthcare innovation forward. You won't just be writing code; you'll be designing solutions that leave a lasting impact on clients and consumers alike. With your strong foundation in data engineering, AWS technologies, and Python programming, you'll collaborate with fellow engineers and designers to tackle user pain points and iterate on solutions that foster client success. You will take ownership of projects from technical design through to successful launch, ensuring that the code you craft is not only efficient but also secure and high-quality. Join us, and let’s make waves in the world of Product Development together!

Frequently Asked Questions (FAQs) for Senior Data Engineer - AWS Role at 3Pillar
What are the main responsibilities of a Senior Data Engineer at 3Pillar?

As a Senior Data Engineer at 3Pillar, you'll develop, maintain, and enhance ETL pipelines, craft performant and secure client code, and ensure that your projects meet the highest quality standards. You'll work on gathering requirements, collaborating with team members, and providing accurate status tracking and documentation.

Join Rise to see the full answer
What qualifications are needed to be a Senior Data Engineer at 3Pillar?

To excel as a Senior Data Engineer at 3Pillar, you'll need at least 5 years of experience in data engineering or a related field, with a strong proficiency in Python and a deep understanding of AWS services such as Kinesis, S3, and Redshift. Experience with SQL and NoSQL databases, as well as data modeling and security best practices, is also essential.

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

At 3Pillar, we prioritize your professional development. Our services model allows you to work across various projects and industries, providing diverse experiences that contribute to your career growth. We also have a global workforce that facilitates learning from top talent around the world.

Join Rise to see the full answer
What type of work environment can a Senior Data Engineer at 3Pillar expect?

3Pillar embraces a remote-first approach, allowing you flexibility in your work environment. Whether you prefer to work from home, the office, or a mix of both, you’ll find that our culture supports a balanced work-life integration while collaborating with a global team.

Join Rise to see the full answer
What benefits do Senior Data Engineers receive at 3Pillar?

As a Senior Data Engineer at 3Pillar, you can look forward to a culture that emphasizes well-being through fitness offerings, mental health plans, and generous time off. We are committed to your personal and professional support, ensuring that you operate at your best.

Join Rise to see the full answer
Common Interview Questions for Senior Data Engineer - AWS
Can you explain your experience with AWS services relevant to the Senior Data Engineer role?

During the interview, articulate specific AWS services you've used, such as S3 for data storage or Lambda for serverless processing. Explain the context in which you've used these services and how they contributed to the success of your projects.

Join Rise to see the full answer
How do you ensure data quality in ETL processes?

Highlight your approach to data validation, monitoring, and error handling within ETL pipelines. Discuss tools or frameworks you've employed to maintain data integrity and accuracy, as well as any specific strategies you find effective.

Join Rise to see the full answer
What is your experience with Python in data engineering?

Share practical examples of Python scripts or applications you've developed for data processing. Discuss libraries you have used, such as Pandas for data manipulation or SQLAlchemy for database connectivity, to illustrate your programming skills.

Join Rise to see the full answer
Describe a challenging data ingestion project you worked on and how you overcame obstacles.

Choose a specific project and explain the challenges faced, such as handling large data volumes or integrating disparate data sources. Discuss the steps you took to troubleshoot and resolve these issues, showcasing your problem-solving abilities.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Explain your communication style and how you work with designers, product managers, and other engineers. Give examples of successful collaborations that resulted in improved understanding of user needs and subsequent project success.

Join Rise to see the full answer
What strategies do you employ for effective data modeling and schema design?

Discuss your experience designing schemas tailored to specific application needs. Emphasize your understanding of normalization versus denormalization and considerations for performance and scalability in your designs.

Join Rise to see the full answer
How do you stay current with evolving data engineering technologies?

Mention any courses, certifications, or communities you engage with to keep your skills sharp. Discuss any recent technologies or methodologies you've adopted and how they’ve impacted your work.

Join Rise to see the full answer
What role does data security play in your work as a Senior Data Engineer?

Outline your experience with implementing data security measures, such as encryption or access controls. Describe how you’ve incorporated data privacy best practices into your data engineering workflow.

Join Rise to see the full answer
Can you walk us through your experience with SQL and NoSQL databases?

Discuss specific SQL databases you've worked with, such as MySQL or PostgreSQL, as well as any NoSQL databases like MongoDB or DynamoDB. Share examples of projects where you utilized these databases effectively.

Join Rise to see the full answer
Why do you want to work as a Senior Data Engineer at 3Pillar?

Express your enthusiasm for the company’s mission and values. Highlight how your skills not only align with the role but also how you're excited about contributing to projects that have a real-world impact across industries.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Posted 5 days ago
Photo of the Rise User
ServiceNow Hybrid 4400 Carillon Point Floor 4, Kirkland, Washington, United States
Posted 4 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Posted 12 hours ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Posted 2 days ago

3Pillar Global is a product lifecycle management and development company that engineers software products to help companies drive revenue. They are headquartered in Fairfax, Virginia.

44 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 13, 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!