Software Engineer - Senior

New Today

Additional Information Senior Software Engineer - Data Platforms (Multiple Positions) Bethesda, MD.
Job Number 25123921
Job Category Information Technology
Location Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States, 20814VIEW ON MAP (https://www.google.com/maps?q=Marriott%20International%20HQ%2C%207750%20Wisconsin%20Avenue%2C%20Bethesda%2C%20Maryland%2C%20United%20States%2C%2020814)
Schedule Full Time
Located Remotely? N
Position Type Management
Marriott International, Inc.: Senior Software Engineer - Data Platforms (Multiple Positions) Bethesda, MD.
DUTIES:
Develop, debug, and optimize Unix shell scripts to automate system administration tasks, streamline processes, and enhance system efficiency. Responsibilities include tasks such as file manipulation, data processing, system monitoring, and job scheduling.
Design and implement scalable and secure system solutions for batch and streaming data ingestion pipelines using Snowflake Stream and AWS S3, ensuring robust data management and transfer.
Re-engineer existing Business Intelligence data structures to enhance reporting capabilities. Author complex financial reports by crafting SQL queries across databases such as Snowflake, MySQL, and PostgreSQL.
Establish data modeling standards to ensure consistency and efficiency across all data products. Document these standards and processes in Confluence for accessibility and governance.
Identify and analyze innovative solutions for complex business requirements by evaluating various alternatives and providing recommendations to stakeholders, ensuring alignment with business goals.
Collaborate with a dedicated team focused on developing cutting-edge cloud-based technologies for the next-generation Business Intelligence (BI) platform, driving innovation and efficiency.
Facilitate business requirements analysis and functional design sessions, contributing to business presentations, communications, and documentation to bridge gaps between business objectives and technical implementation.
Leverage Python for comprehensive data analysis, extracting raw data, performing in-depth customer product flow examinations, and contributing to the reporting systems.
Define and support enterprise-scale cloud solutions in an agile development environment, adhering to best practices and ensuring solutions meet organizational needs.
Lead Business Intelligence (BI) initiatives, establishing technical standards, designing the semantic data modeling layer, and publishing datasets using tools such as PowerBI and Dremio.
Validate service provider deliverables and schedules, ensuring high-quality project outcomes by reviewing project plans and providing additional insights and recommendations for optimal results.
Develop and maintain large-scale data pipelines and applications, focused on processing, transforming, and analyzing data for business intelligence and decision-making.
Collaborate closely with development teams throughout the software development lifecycle, including requirement analysis, defect resolution, effort estimation, and acceptance testing, to ensure stability and functionality.
Actively participate in agile ceremonies, such as Program Increment (PI) planning, daily stand-ups, sprint planning, and retrospectives. Convert roadmap features into epics and user stories within JIRA to maintain project focus and deliverable clarity.
Work closely with the IT Architecture team to address functional requirements and design clarifications, ensuring that technical solutions align with business needs.
Create comprehensive source-to-target mappings for data integrations, ensuring clarity for all project stakeholders. Document data quality standards and transformation rules to facilitate accurate and efficient integration processes.
Configure and maintain Splunk for advanced log analysis and troubleshooting, and utilize Dynatrace for real-time application performance monitoring and optimization to ensure system reliability and efficiency.
Software used:
Application: Snowflake, Amazone Web Service, Azure Cloud Platform, NIFI.
Programming Language: SQL, Unix Shell Scripting, Java Scripts, Python, Java, DAX, Power Query
Reporting and Monitoring Tool: Power BI, Tableau, Dremio, Splunk, Dynatrace, Spreadsheet.
Database: Oracle, MySQL, PostgreSQL, Amazon Aurora and Athena.
Version Control: GIT
Data Modeling: Erwin
Incident management tool: Jira, ServiceNow.
Documentation: Confluence.
5 years of experience in business systems analysis or project management on software development projects.
REQUIREMENTS: Bachelor's degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering or related technical field followed by 7 years of progressively responsible experience with application design or development. Other required experience:
5 years of experience in Business Intelligence (BI), working with tools such as Power BI and Tableau to drive business insights and data visualization.
4 years of experience in business process re-engineering, focused on optimizing and enhancing operational efficiency.
4 years of experience using project management tools such as JIRA and Confluence for managing tasks, project timelines, and collaboration.
4 years of experience working within Agile Development methodologies and using related tools to manage iterative project lifecycles.
4 years of experience in the Software Development Life Cycle (SDLC), including effort estimation, acceptance testing, and ensuring quality deliverables.
4 years of experience facilitating requirements analysis and functional design work sessions, contributing to solution design and ensuring alignment with business needs.
4 years of experience documenting source-to-target mappings, ensuring data flows and transformation processes are well defined and traceable.
3 years of experience in general application and infrastructure support, managing both operational and technical issues.
3 years of technical delivery ownership of large-scale data pipelines and applications, ensuring successful implementation and performance.
3 years of experience developing data applications on AWS, leveraging cloud technologies for optimized performance and scalability.
2 years of experience following standard practices and procedures to analyze data and deliver high-quality work products for functional and technical solutions.
2 years of experience migrating data platforms/applications to AWS, ensuring seamless transitions and minimal downtime.
2 years of experience in data modeling and semantic layer design, ensuring efficient database architecture and data retrieval.
2 years of hands-on experience with Snowflake and AWS S3, leveraging cloud-based data warehousing and storage solutions.
Part-time telecommuting authorized: 2 days/week in office
LOCATION: 7750 Wisconsin Ave, Bethesda, MD - 20814
The salary range for this position is $130,00 to 192,300 annually. Marriott offers a bonus program, comprehensive health care benefits, 401(k) plan with up to 5% company match, employee stock purchase plan at 15% discount, accrued paid time off (including sick leave where applicable), life insurance, group disability insurance, travel discounts, adoption assistance, paid parental leave, health savings account (except for positions based out of or performed in Hawaii), flexible spending accounts, tuition assistance, pre-tax commuter benefits, other life and work wellness benefits, and may include other incentives such as stock awards and deferred compensation plans. Benefits and incentive compensation may be subject to generally applicable eligibility, waiting period, contribution, and other requirements and conditions.
The compensation and benefits information is provided as of the date of this posting. Marriott reserves the right to modify compensation and benefits at any time, with or without notice, subject to applicable law.
Marriott International is an equal opportunity employer. We believe in hiring a diverse workforce and sustaining an inclusive, people-first culture. We are committed to non-discrimination on any protected basis, such as disability and veteran status, or any other basis covered under applicable law.
Marriott International is the world's largest hotel company, with more brands, more hotels and more opportunities for associates to grow and succeed. Be where you can do your best work,? begin your purpose, belong to an amazing global? team, and become the best version of you.
Location:
Bethesda
Job Type:
PartTime

We found some similar jobs based on your search