
Senior Software Engineer - Data Platform
Muzazco Official · United States
- Hybrid
- Full-time
- $150,000 / year
- United States
Job highlights
- Build scalable data infrastructure for a growing tech company.
- Solve complex technical challenges with modern data technologies.
- Work in a specialized team on high-priority projects.
- Collaborate with various departments to deliver data solutions.
- Enhance data platform efficiency, reliability, and governance.
About the role
About Super.com
Super.com was founded with a mission to help people maximize their lives by creating opportunities for both customers and employees to reach their full potential. The company fosters a culture where learning is encouraged, innovation is celebrated, and meaningful impact is recognized. As a fast-growing technology company, Super.com is committed to supporting career development through challenging work, collaborative teams, and continuous growth opportunities.
About The Role
Super.com is seeking a talented and experienced Senior Software Engineer, Data Platform to join its Data Engineering team. Data is at the core of Super.com's decision-making process, and this team plays a critical role in enabling the organization to scale while managing petabytes of data efficiently and reliably.
The team utilizes modern data technologies including Snowflake, dbt, Kafka, and Amplitude to support advanced analytics, experimentation, and business intelligence initiatives. As a Senior Software Engineer, you will be responsible for solving complex technical challenges, building scalable data infrastructure, and ensuring the stability and performance of the company’s data ecosystem.
This role operates within the SWAT (Software Adaptability Team), a specialized group focused on addressing the organization's highest-priority technical and business needs. Projects typically range from 6 to 26 weeks and require rapid problem-solving, stakeholder alignment, and the delivery of high-impact data solutions. Success in this position requires balancing speed, quality, scalability, and business value.
Key Responsibilities
- Design, recommend, and implement scalable data architecture solutions that support business growth.
- Build reliable and maintainable data platform components and infrastructure.
- Improve engineering standards related to code quality, performance, scalability, and maintainability.
- Conduct peer reviews and contribute to technical documentation and best practices.
- Collaborate with Analytics, Business Intelligence, Finance, Sales, Marketing, and Product teams to understand data requirements and deliver actionable solutions.
- Develop data processes and systems that support informed business decision-making.
- Promote and enforce data governance standards across engineering workflows.
- Enhance and scale the organization's data platform to support increasing data volumes and business complexity.
- Identify technical bottlenecks and implement solutions that improve platform efficiency and reliability.
- Quickly adapt to new projects and technologies while delivering measurable business impact.
- Participate in architectural discussions and contribute to long-term platform strategy.
Required Qualifications
- Minimum 5 years of professional experience in Software Engineering, Data Engineering, or a related field.
- Advanced hands-on experience with Python and SQL.
- Strong experience designing and implementing large-scale data engineering solutions.
- Deep understanding of database architecture, data warehousing, and data modeling principles.
- Experience building and maintaining distributed systems and scalable data platforms.
- Proven ability to take ownership of critical projects and deliver results in fast-paced environments.
- Strong problem-solving and analytical thinking skills.
- Excellent written and verbal communication skills.
- Ability to explain complex technical concepts to both technical and non-technical stakeholders.
- Experience collaborating across multiple business functions and engineering teams.
Preferred Qualifications
- Experience with predictive analytics and machine learning technologies.
- Familiarity with modern data platforms and tools such as Snowflake, dbt, Kafka, and Amplitude.
- Experience supporting large-scale analytics and experimentation platforms.
- Background working in high-growth technology companies.
- Knowledge of cloud-based data infrastructure and data governance frameworks.
Key skills/competency
- Senior Software Engineer
- Data Platform
- Python
- SQL
- Snowflake
- dbt
- Kafka
- Data Warehousing
- Distributed Systems
- Data Governance
Skills & topics
- Senior Software Engineer
- Data Platform
- Data Engineering
- Python
- SQL
- Snowflake
- dbt
- Kafka
- Data Warehousing
- Distributed Systems
- Software Architecture
- Cloud Data Platforms
- Analytics Engineering
- Remote
- Tech
How to get hired
- Tailor your resume: Highlight your 5+ years of experience in Python, SQL, and large-scale data engineering solutions, emphasizing distributed systems and data platform development.
- Showcase problem-solving: Quantify your achievements in delivering high-impact data solutions and improving platform efficiency in fast-paced environments.
- Prepare for technical questions: Be ready to discuss database architecture, data warehousing, data modeling, and your experience with Snowflake, dbt, Kafka, and Amplitude.
- Demonstrate collaboration: Provide examples of how you've worked with cross-functional teams to understand data requirements and deliver actionable insights.
- Research Super.com's culture: Understand their mission, values, and focus on AI-driven innovation and continuous growth.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the core technologies used by the Data Engineering team at Super.com for the Senior Software Engineer role?
- The Data Engineering team at Super.com utilizes modern data technologies such as Snowflake, dbt, Kafka, and Amplitude to support advanced analytics, experimentation, and business intelligence initiatives. As a Senior Software Engineer on the Data Platform team, you will work extensively with these tools.
- What is the typical project duration for a Senior Software Engineer in the SWAT team at Super.com?
- Projects within the SWAT (Software Adaptability Team) at Super.com for the Senior Software Engineer role typically range from 6 to 26 weeks. This team focuses on addressing the organization's highest-priority technical and business needs, requiring rapid problem-solving and delivery of high-impact solutions.
- What are the key responsibilities for a Senior Software Engineer - Data Platform at Super.com?
- Key responsibilities include designing and implementing scalable data architecture solutions, building reliable data platform components, improving engineering standards, collaborating with various business functions to deliver actionable data solutions, and enhancing the organization's data platform for efficiency and reliability.
- What level of experience is required for the Senior Software Engineer - Data Platform position at Super.com?
- The role requires a minimum of 5 years of professional experience in Software Engineering, Data Engineering, or a related field. Advanced hands-on experience with Python and SQL, along with strong experience in designing and implementing large-scale data engineering solutions, is essential.
- Does Super.com offer remote work for the Senior Software Engineer - Data Platform role?
- Yes, Super.com offers a remote-first work environment, allowing you to work from anywhere in the world. They also provide flexible working hours and the freedom to manage your schedule while maintaining high performance.
- How does Super.com support career development for its Senior Software Engineers?
- Super.com supports career development through challenging work, collaborative teams, continuous growth opportunities, a personal development budget, professional learning resources, team training opportunities, and career growth and advancement support.
- What are the preferred qualifications for a Senior Software Engineer - Data Platform at Super.com?
- Preferred qualifications include experience with predictive analytics and machine learning, familiarity with Snowflake, dbt, Kafka, and Amplitude, experience supporting large-scale analytics and experimentation platforms, and a background in high-growth technology companies.
- How can I best prepare my application for a Senior Software Engineer - Data Platform role at Super.com?
- To best prepare your application, tailor your resume to highlight your extensive experience with Python, SQL, and large-scale data platforms. Quantify your achievements in solving complex problems and delivering impactful data solutions. Be ready to discuss your technical expertise and collaborative skills.
Similar roles
Open positions we recommend based on this role.