
Senior Software Engineer - Cloud Platforms
Piper Companies · Austin, TX
- On site
- Full-time
- $170,000 / year
- Austin, TX
Job highlights
- Architect and develop scalable data platforms.
- Lead technical architecture and best practices.
- Mentor and guide engineering teams.
- Integrate factory systems and engineering tools.
- Enable data analytics and AI-driven insights.
About the role
About the Role
Piper Companies is seeking a Senior Software Engineer - Cloud Platforms to join a growing software organization within the high-speed interconnect and electronics manufacturing industry. This is a hybrid position, requiring onsite work in Austin, TX 2-3 days per week. This is a high-impact opportunity for a technical leader who will architect and develop scalable data platforms that connect factory systems, manufacturing data, and engineering workflows to support next-generation, AI-driven datacenters.
Responsibilities
- Design and build scalable, reliable data platforms and pipelines to support manufacturing and engineering systems.
- Lead architecture decisions and establish best practices for performance, reliability, scalability, and maintainability.
- Mentor and guide a team of engineers through code reviews, design sessions, and hands-on technical leadership.
- Develop and maintain integrations across factory systems, test environments, and engineering tools.
- Partner with cross-functional teams to align data solutions with business and operational needs.
- Enable data analytics, reporting, and AI-driven insights to improve product quality, yield, and operational efficiency.
- Drive continuous improvement of data infrastructure, tooling, and development standards.
Qualifications
- 5-10 years of software engineering experience with demonstrated technical leadership responsibilities.
- Proven experience designing, building, and scaling large-scale data systems and pipelines.
- Strong background with cloud platforms such as AWS, Azure, or GCP.
- Proficiency in at least one programming language such as Python, Java, or similar.
- Hands-on experience building APIs, distributed systems, and data integration solutions.
- Familiarity with data analytics platforms, reporting tools, and machine learning workflows.
- Experience working in cross-functional engineering environments, including manufacturing or operations teams.
- Strong communication skills with the ability to influence technical direction and architectural decisions.
Compensation
- Salary range: $120,000 - $170,000
- Comprehensive benefits package including medical, dental, vision, 401(k), and paid time off
Key Skills/Competency
- Senior Software Engineer
- Cloud Platforms
- Data Architecture
- Data Pipelines
- AWS
- Azure
- GCP
- Python
- Java
- Distributed Systems
Skills & topics
- Senior Software Engineer
- Cloud Platforms
- Data Engineering
- AWS
- Azure
- GCP
- Python
- Java
- Distributed Systems
- Technical Leadership
- Software Development
- Hybrid
- Austin
How to get hired
- Tailor your resume: Highlight experience with cloud platforms (AWS, Azure, GCP), data pipelines, and technical leadership.
- Showcase leadership: Emphasize your experience mentoring engineers and influencing architectural decisions.
- Demonstrate cloud expertise: Detail your work with large-scale data systems and distributed systems.
- Prepare for technical interviews: Be ready to discuss system design, coding challenges, and cloud architecture.
- Understand the industry: Research Piper Companies and the electronics manufacturing sector to align your answers.
Technical preparation
Master AWS, Azure, or GCP services.,Design and build scalable data pipelines.,Implement distributed systems and APIs.,Practice Python or Java coding problems.
Behavioral questions
Describe a complex system you designed.,How do you mentor junior engineers?,How do you handle conflicting technical opinions?,Give an example of driving process improvement.
Frequently asked questions
- What are the key responsibilities for a Senior Software Engineer - Cloud Platforms at Piper Companies?
- The Senior Software Engineer - Cloud Platforms at Piper Companies will be responsible for designing and building scalable data platforms and pipelines, leading architectural decisions, mentoring engineers, developing integrations across systems, and enabling data analytics and AI-driven insights for manufacturing and engineering operations.
- What cloud platforms are most relevant for the Senior Software Engineer - Cloud Platforms role at Piper Companies?
- The job description for the Senior Software Engineer - Cloud Platforms role at Piper Companies specifically mentions strong experience with cloud platforms such as AWS, Azure, or GCP. Proficiency in at least one of these is a key qualification.
- Does the Senior Software Engineer - Cloud Platforms position require specific programming language expertise?
- Yes, for the Senior Software Engineer - Cloud Platforms position at Piper Companies, proficiency in at least one programming language such as Python, Java, or a similar language is required. Experience with APIs and distributed systems is also important.
- What is the expected experience level for the Senior Software Engineer - Cloud Platforms role at Piper Companies?
- Piper Companies is seeking a Senior Software Engineer - Cloud Platforms with 5-10 years of software engineering experience. Demonstrated technical leadership responsibilities are also a key requirement for this role.
- What is the work arrangement for the Senior Software Engineer - Cloud Platforms position at Piper Companies?
- The Senior Software Engineer - Cloud Platforms position at Piper Companies offers a hybrid work arrangement, requiring employees to work onsite in Austin, TX 2-3 days per week.
- What is the salary range for the Senior Software Engineer - Cloud Platforms role at Piper Companies?
- The compensation for the Senior Software Engineer - Cloud Platforms role at Piper Companies includes a competitive salary range of $120,000 to $170,000 annually, along with a comprehensive benefits package.
- How can I best prepare for the interview for the Senior Software Engineer - Cloud Platforms job at Piper Companies?
- To prepare for the Senior Software Engineer - Cloud Platforms interview at Piper Companies, focus on detailing your experience with cloud platforms, data pipeline architecture, and distributed systems. Be ready to discuss your technical leadership approach and how you've mentored other engineers. Understanding manufacturing systems and AI applications will also be beneficial.
Similar roles
Open positions we recommend based on this role.