Headquartered in Honolulu, Hawaii, with remote locations across the United States, RevaComm is a leader in Agile Software Development, User-Centered Design, Cyber Security, and DevSecOps. As an enterprise digital transformation company, we transform organizational challenges into powerful digital capabilities through fresh experiences and great technology. Grounded by the company's core values, our approach brings together digital business strategists and architects, software engineers, user experience designers, and project managers to create sustainable solutions for customers while surprising and delighting their users.
Our mission on the CMS team is to empower and protect the 60M+ American citizens who rely on the Centers for Medicare and Medicaid Services. We are ready for a challenge like none other. We are revolutionizing how government software solutions are built by leveraging modern, cloud-first technology in DevSecOps, Cybersecurity, and Kubernetes services.
SDL is pivotal in bolstering Security Data Lake. Our team brings engineering acumen to delineate business use cases, pinpoint data sets, steer data movement, and set up structured data storage. Moreover, the SDL is undergoing enhancements to cultivate a cost-effective, transparent, and agile cloud-native data lake, vital for security-focused decisions. Integral to this is the SDL's capability to perform ETL functions, amalgamating data from diverse sources for various business sectors to interpret and assess.
We seek a highly skilled and experienced Data Engineer IV with data pipeline experience to join a team rapidly developing a data lake within a federal agency. The federal agency is looking at building a scalable and dynamic data lake to make data available from various parts of the enterprise for data-driven decisions. **
Key Responsibilities**
Minimum Qualifications
Preferred Qualifications
Compensation And Benefits
Salary: $124,100 - $156,500
As a Full-time RVCM employee, you can also expect these additional benefits:
- Technical Leadership and Problem Solving:
- Act as the primary contact for resolving complex technical issues related to Python, SQL, or data architecture, particularly within cloud-based environments.
- Serve as a technical consultant to other teams, guiding other teams through challenges and architectural definitions to ensure system integrity and performance.
- Lead firefighting efforts for urgent technical issues, demonstrating an exceptional ability to work through large technical challenges and navigate engineers through platform restrictions.
- Participating in an on-call rotation is crucial for providing rapid response to emergencies, ensuring our data systems' high availability and reliability outside of regular business hours.
- Mentorship and Team Development:
- Provide mentorship to data engineers at all levels, emphasizing pair programming, targeted workshops, and personalized one-on-one sessions to promote a culture of continuous learning and improvement.
- Play a key role in the onboarding and professional development of team members.
- Code and System Optimization:
- Design and architect software and data systems with a focus on scalability, performance, security, and maintainability.
- Champion best coding practices and system optimization technologies, utilizing advanced technologies and methodologies to enhance system reliability and efficiency.
- Analyze and mitigate security risks, understanding their impact on both the technical and business aspects.
- Strategic Contributions:
- Engage in strategic planning regarding technology adaption, system enhancements, and data governance, providing critical insights into the trade-offs and impacts of technology decisions on business objectives.
- Actively contribute to the improvement of team dynamics and project methodologies through insightful feedback and proactive feature brainstorming.
- Participates in customer-facing demos.
- Communication and Collaboration:
- Ensure effective communication channels are maintained with both technical and non-technical stakeholders, facilitating cross-functional technical discussions and customer-facing demonstrations.
- Utilize collaboration tools and Agile\/Scrum methodologies to enhance team productivity and project management.
- A bachelor's degree in Computer Science, Engineering, or a related field.
- At least 7 years of experience as a Data Engineer or in a similar role, demonstrating advanced proficiency in Python, SQL, and modern data architectures.
- Proven experience with AWS, Snowflake, or other cloud-based data ecosystems and a deep understanding of distributed systems, Restful APIs, and data pipeline construction.
- Familiarity with Apache Druid, ElasticSearch, and Neo4j is highly advantageous.
- Demonstrated strong problem-solving skills and ability to work in a dynamic, fast-paced environment.
- Strong communication and interpersonal skills for working with diverse teams and stakeholders,
- Master's Degree in in Computer Science, Engineering, or a related field.
- AWS and Snowflake certifications are a plus. Join Our 'Ohana 'Ohana in Hawaiian translates to \"Family.\" But we understand it to mean more than one's relatives. It also includes those people you choose to surround yourself with. The 'ohana-oriented mindset is one of the pillars upon which our company has been built. You can find additional information about RVCM here. At RVCM, we are committed to offering a comprehensive and competitive slate of benefits that prioritize our employee's overall well-being.
- Fully remote work within the U.S.
- Exemplary Medical, Dental, and Vision coverage
- Health Care and Dependent Care Savings Accounts
- Group Term Life Insurance auto-enrollment (for employees who participate in health insurance coverage with RVCM)
- 401(k) with company matching after 1 year of service. Accounts are 100% vested immediately
- Universal Leave: Accrue up to 15 days in your first year of service, increasing to 18 days between thirteen months and three years of service, 21 days between four and nine years of service, and 24 days after 10 or more years of service
- Eligible to roll over 240 hours annually
- 11 Paid company-recognized holidays per calendar year
- A company-provided laptop plus a $1,000 Home Office Bonus upon hire
- Paid parental leave for the care of a newborn or adopted child is compensated at 100% of the employee's regular, straight-time weekly pay.
- Healthcare FSA (Flexible Spending Account) for eligible medical expenses
- Dependent Care FSA (Flexible Spending Account) for eligible dependent care expenses
- Continuous Education and training, including financial support for acquiring certifications
- Mentorship Programs Relocation expenses are not covered. We believe in providing a safe space for all RVCM's 'ohana members to grow and thrive. Diversity, Equity, and Inclusion are at the heart of who we are, and everyone should feel valued and free to bring their most authentic self to work - without fear, without judgment, and in consideration of all backgrounds. Creating this environment is essential, not only for our organization but also for our customers and our communities. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.