Machinify focuses on providing machine learning solutions to businesses and was created to help companies integrate artificial intelligence into everyday practi
Senior Software Engineer, Data Platform
Location
United States
Posted
80 days ago
Salary
$180K - $220K / year
Seniority
Senior
Job Description
Senior Software Engineer, Data Platform
Machinify
• Design and build scalable and high-performance data software solutions using Golang and Python. • Build and deploy Kubernetes-based systems to manage containerized applications in cloud-native environments. • Collaborate with cross-functional teams to understand and address customer needs, ensuring our systems evolve to meet future requirements. • Optimize performance, reliability, and security of our backend infrastructure. • Work on data modeling and transformation to support machine learning workflows and AI-powered applications.
Job Requirements
- 6+ years of hands-on experience in backend software development, with expertise in Golang and/or Python.
- Strong understanding of ETL processes, data pipelines, and working with large datasets.
- Experience with Kubernetes orchestration, containerization, and cloud-native development.
- Proficiency in building scalable systems that handle high volumes of data and transactions.
- Knowledge of cloud platforms (AWS, Azure, or GCP) and their ecosystem tools.
- Familiarity with monitoring and observability tools (e.g., Prometheus, Grafana).
- Strong problem-solving skills and a passion for writing clean, maintainable code.
- Experience with data modeling, transformation, and integration.
- Golang and Python experience.
- Experience with orchestration tools (e.g., Apache Airflow, Prefect).
- Familiarity with Kubernetes and container orchestration (Docker, Helm, etc.).
- Cloud platform experience (AWS, Azure, or GCP) and related services.
- Knowledge of monitoring and logging tools for distributed systems (Prometheus, Grafana, ELK stack).
- Experience with CI/CD pipelines and automated testing.
- Strong understanding of data modeling, ETL workflows, and data transformation techniques.
Benefits
- Work from anywhere in the US! Machinify is digital-first.
- Full Medical/Dental/Vision for employees & their families
- Flexible and trusting environment where you’ll feel empowered to do your best work
- Unlimited FTO
- Competitive salary, equity, 401(k) including employer match
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Are you looking for a role that motivates and challenges you? Are you ready for an opportunity for growth? Do you want to work on teams where people roll up their sleeves to take on tough problems together, and regularly blow the doors off our clients with their outstanding teamwork? If you answered yes to those questions, 3Cloud might just be for you! At 3Cloud, we hire people who aren’t afraid to experiment or fail. We hire people who are willing to give direct and candid feedback to their managers, leaders, and team members. We hire people who jump at those opportunities because they care about our collective growth and success. We hire people who challenge and hold each other accountable for living 3Cloud’s core values because they know that it will result in amazing experiences and solutions for our clients and each other. This Senior Data Engineer position is a member of 3Cloud’s Managed Services team. He or she is responsible for ongoing development, support, escalations, and proactive maintenance for our client’s Azure Data Platform solution through the Managed Services teams processes, procedures, and tools. As a Data Engineer, you will be a critical part of our core team that is essential to the success of our Managed Services division. Roles and Responsibilities - Lead support of client’s Azure Data platform and Power BI Environment, including response to any escalations while helping to analyze and resolve incidents for customers environment. - Consult, develop, and advise on solutions in Microsoft Azure with tools such as Synapse, Data Factory, Databricks, Azure ML, Data Lake, Data Warehouse, and Power BI. - Consult, develop, and advise on Power BI, including governance, strategy, report development, performance. - Consistently learn, apply, and refine skills around data engineering and data analytics. - Proactively mentors junior team members and actively gives feedback on their work and performance. - Design and deploy data pipelines, models, and AI-driven solutions for clients in various industries. - Understand and work with customers on licensing involving Microsoft data solutions and understand the limits/advantages of each licensing platform. - Takes responsibility for the quality of deliverables and solutions. - Supports and participates in the estimating of work to be done by self and others. - Communicate ticket status information to all associated parties and escalate cases as appropriate. - Interact with clients to identify issues, troubleshoot expediently, and follow up on issues via e-mail, ticketing system, and phone calls. Communicate technical issues and solutions with clients in business terms. - Intentionally builds relationships with client teams. - Prioritizes work appropriately, asks questions when priorities are unclear, and completes work accordingly. - Quickly recognizes when escalation is needed and promptly acts. - Create and maintain updated documentation for each client’s environment. - Promote best practices for clients and internally to enhance and improve organizational processes. - Periodically contributes to one or more 3Cloud internal communities. Core Technical Skills - Databricks: advanced experience with Delta Lake, Unity Catalog, jobs, clusters, notebook development. - PySpark: strong hands-on development; optimization of distributed jobs; handling large datasets. - Spark SQL: complex query writing, performance tuning, incremental loads, and ETL frameworks. - Python: production-grade scripting, data pipelines, modular code, testing, orchestration. - Azure Data Ecosystem: Azure Data Lake, Key Vault, ADF or Fabric pipelines, DevOps repos, CI/CD familiarity. Healthcare Data Platform Skills - Experience with Epic Clarity, Caboodle, ServiceNow, or other healthcare operational systems. - Ability to navigate large schemas (10k+ tables/views) and complex healthcare data models. - Understanding of PHI, HIPAA, access control, and secure data handling. Power Platform Skills - Ability to configure, extend, and troubleshoot basic Power Apps/Power Platform components. - Light UI customization skills (adding fields, updating screens, configuring logic). Data Engineering & Support Skills - Strong ETL/ELT development patterns and best practices. - Experience supporting production pipelines, monitoring, troubleshooting, and resolving data quality issues. - Ability to quickly learn new accelerators/frameworks (e.g., Health Catalyst accelerator on Power Platform). - Strong debugging across distributed systems (cluster logs, lineage, job failures). Soft Skills - Excellent communication with both project and support teams. - Ability to learn new client environments quickly. - Comfortable working in a fast-paced environment with evolving requirements. - Strong documentation habits and handoff practices. Qualifications - Bachelor’s degree in Computer Science, Mathematics, or related field, or equivalent certification and experience. - Experience working in a support role and understanding standard support processes (i.e., ITIL) - 3+ years working with data and business intelligence solutions on the Microsoft tool stack for Business Intelligence (ADF, SQL DW, Synapse, Databricks, Power BI, etc.), or other vendor Business Intelligence tools (Business Objects, MicroStrategy, Qlik, SAP) - Strong verbal and written communication skills - A passion for problem solving and learning new technologies. - Client relationship skills and experience managing vendors. - Ability to work in a fast paced, rapidly changing environment. - Strong desire for personal development and learning, including commitment to continuously upgrading your technical skills as the data landscape change. - Work remote, but not alone – with a team filled top to bottom with data analytics professionals. This Job Posting will expire on March 30th, 2026. 3Cloud Total Rewards Highlights Include: - Flexible work location with a virtual first approach to work! - 401(K) with match up to 50% of your 6% contributions of eligible pay - Generous PTO providing a minimum of 15 days in addition to 9 paid company holidays and 2 floating personal days - Two medical plan options to allow you the choice to elect what works best for you! - Option for vision and dental coverage - 100% employer paid coverage for life and disability insurance - Paid leave for birth parents and non-birth parents - Option for Healthcare FSA, HSA, and Dependent Care FSA - $67.00 monthly tech and home office allowance - Utilization and/or discretionary bonus eligibility based on role - Employee Assistance Program to help with everyday challenges 3Cloud offers competitive compensation. In addition to base pay employees are eligible to receive an annual discretionary/utilization bonus. If you are hired at 3Cloud your final base salary is based on factors such as skills, education, experience and/or geographic location. Please keep in mind that the range mentioned above includes the full base salary range for the role. It is not typical for offers to be made at or near the top of the range. Base Salary Range $96,500—$144,800 USD Don’t meet every single requirement? At 3Cloud we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. At this time, we cannot sponsor applicants for work visas.
Senior Data Pipeline Engineer
Clever Real EstateThe best solutions for every step of your real estate journey.
• Own and operate Clever's data platform infrastructure. • Manage AWS services (EC2, RDS, VPC, S3, MWAA), Terraform-managed infrastructure-as-code, and Databricks administration. • Maintain and improve data pipeline reliability. • Build and extend data ingestion pipelines. • Manage database infrastructure. • Support security and compliance. • Collaborate with the data engineering team. • Drive infrastructure strategy.
Data Pipeline Engineer
Clever Real EstateThe best solutions for every step of your real estate journey.
• Own and operate Clever's data platform infrastructure. • Manage AWS services (EC2, RDS, VPC, S3, MWAA), Terraform-managed infrastructure-as-code, and Databricks administration. • Maintain and improve data pipeline reliability. • Build and extend data ingestion pipelines. • Manage database infrastructure. • Support security and compliance. • Collaborate with the data engineering team. • Drive infrastructure strategy.
Staff Data Engineer
Upside Services, Inc.Upside Services Inc., formerly known as GetUpside, is an internet company that is on a mission to improve communities by better connecting people and businesses and empowering them
Meet Upside: We created Upside to transform brick-and-mortar commerce. Our technology uses the sophistication of online retail—profit measurement, attribution, and incrementality—to provide users with more value on their everyday purchases and brick-and-mortar businesses with new, profitable customers. We’ve helped millions of users earn 2 to 3 times more cashback than any other product, and hundreds of thousands of brick-and-mortar businesses earn measurable profit. Billions of dollars in commerce run through the Upside platform every year, and that value goes directly back to our retailer partners, the consumers they serve, and important sustainability initiatives. About the role: We're looking for a Staff Data Engineer to serve as a technical leader on the Analytics Engineering team. In this role, you'll drive the design and implementation of foundational data products and analytics platform capabilities that power Upside’s most critical product and business use cases. You’ll lead cross-functional workstreams, shape patterns and architecture across teams, and elevate the overall quality and impact of data work at Upside. This role is ideal for someone who enjoys deep technical problem-solving, cares about quality and long-term maintainability, and is motivated by helping others work more effectively with data. Here are some ways we have seen analytics engineers drive impact at Upside: - Design and deliver highly complex, domain-critical data products used by analysts, data scientists, and product teams to unlock new product features, ML models, and strategic decisions. - Architect scalable, extensible patterns for modeling, orchestration, and data transformation—balancing flexibility, reusability, and cost-efficiency. - Own platform evolution projects such as migrating the data platform to Snowflake Semantic Views, extending Cortex, or improving orchestration tooling for analytics workflows. - Lead technical planning and delivery across cross-functional teams, breaking down complex data initiatives into scoped, sequenced workstreams implemented by you and others. - Drive platform adoption and best practices, mentoring other engineers, building internal documentation and tooling, and raising the overall bar for analytics engineering across the company. - Influence upstream and downstream teams, partnering with engineering, product, data science, and business stakeholders to align on requirements and deliver end-to-end solutions. - Represent Analytics Engineering in technical design forums and contribute to roadmap discussions that shape the future of data at Upside. Why You Should Apply This role is a good fit for you if: - You aren’t afraid to challenge the status quo when it makes the team and business better. You learn from those around you while utilizing data to advocate for informed change. - You thrive at the intersection of systems and storytelling, not only building robust solutions but also communicating their purpose, impact and rationale, so teams can experiment, iterate, and act confidently. - You care about building resilient systems that scale. You bring a mindset of continuous improvement, and know when to invest in observability, automation, or new infrastructure to reduce toil and improve outcomes for the team and end users. - You believe that pulling quality upstream starts with engineering. You champion best practices, encourage early testing and validation, and work closely with peers to build a culture of quality from the ground up. Ideal Qualifications - Have 6+ years of experience in data or analytics engineering, with a track record of owning complex, business-critical data systems end to end. - Have deep expertise in SQL and Python, particularly for transforming, testing, and orchestrating very large datasets. - Are fluent with platforms like AWS, Snowflake, dbt, and Dagster, and can design extensible patterns to be used across teams. - Experience with DevOps practices (e.g., CI/CD for data), data governance, or FinOps (cost-conscious design). - Can break down ambiguous, cross-functional data problems and lead the implementation from design to deployment, collaborating across technical and non-technical teams. - Proactively identify opportunities to improve the analytics platform and are comfortable designing and implementing impactful, reusable solutions. - Communicate clearly across audiences, from engineers and analysts to product managers and business leaders. - Understand how to balance business value, maintainability, and platform standards in your design decisions. - Are excited about the opportunity to mentor others, set standards, and leave systems better than you found them. Preferred Qualifications - Experience supporting machine learning workflows, such as building features or monitoring model inputs and outputs. - Familiarity with DevOps practices (e.g., CI/CD for data), data governance, or FinOps (cost-conscious design). - Experience working in a fast-growing startup environment or on platform-style teams that serve internal customers. Engineering Culture: We want our engineers to have the time and support to grow in their craft and contribute meaningfully to impactful technical decisions. Engineers are encouraged to focus deeply on their work, collaborate effectively with team members, and continuously develop their skills. Teams are thoughtfully staffed to create a dynamic and diverse environment that enhances learning and innovation. Location: This role offers location flexibility, however, if you’re based in the Washington, D.C., Austin, Chicago, or NYC metropolitan regions, in-office attendance is required on a hybrid basis. Compensation: The US base salary range for this full-time position is $215,000 - $250,000 + equity + benefits. The final starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. Your recruiter can share more about the specific salary range during the hiring process. #LI-Hybrid #LI-NE1 Benefits: - Medical, dental, and vision coverage starting on Day 1 - Equity (ISOs) - 401(k) program - Family planning programs + paid parental leave - Physical fitness and wellness memberships - Emotional and mental health support programs - Unlimited PTO + 10 paid federal holidays + our annual, week-long Winter Break - Flexible work environment - Lunch reimbursement for in-office employees - Employee Resource Groups - Learning and Development stipend - Transparent culture - Amazing mission! Diversity and Inclusion: Diversity drives innovation, and our differences make us stronger. We‘re passionate about building a workplace that represents a variety of backgrounds, skills, and perspectives, and we do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Everyone is welcome here! If there's anything we can do to support a disability or special need during your application or interview process, please email accommodations@upside.com. This email is for accessibility accommodations only, it should not be used to submit job applications. Notice To Recruiters And Placement Agencies: This is an in-house search with a dedicated recruiter. Please do not submit resumes to any person or email address at Upside. Upside is not liable for, and will not pay, placement fees for candidates submitted by any party or agency other than its approved recruitment partners.


