
Senior Software Engineer
Piper Companies · United States
- Hybrid
- Full-time
- $175,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Design scalable platform services and AI workflows.
- Utilize AI for code generation and automation.
- Contribute to greenfield architecture and technology choices.
- Ensure secure coding and improve SDLC processes.
- Requires 5+ years of experience and AWS, React, Node, Postgres skills.
About the role
About the Role
Piper Companies is hiring a Senior Software Engineer for a community-based primary care organization. The Senior Software Engineer will help promote and execute a primary care model that produces measurable outcomes across different platforms. This role is fully remote with occasional travel.
Responsibilities
- Design core platform services, applications, and artificial intelligence workflows with a primary focus on performance and reliability.
- Apply AI tools for generating code, specific testing, and automation to strengthen delivery quality and speed.
- Contribute to greenfield architecture, service boundaries, infrastructure directions, and technology choices.
- Apply and practice secure coding and improve SDLC processes, CI/CD, and performance standards.
Requirements
- Bachelor's degree in Computer Science, Mathematics, or similar fields.
- 5+ years of experience creating and manufacturing scalable, performance systems across multiple channels.
- Fully Remote with occasional travel.
- Experience using AI for daily workflow, along with proficiency in React, Node, Postgres, and AWS.
- Must be comfortable with system designs and live coding.
Compensation
- $170,000-$180,000
- 10% bonus
- $1,000 home office stipend with provided equipment
- Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holiday and Sick Leave if Required by Law
Key skills/competency
- Senior Software Engineer
- AI
- React
- Node
- Postgres
- AWS
- Greenfield Architecture
- SDLC
- CI/CD
- Performance Standards
Skills & topics
- Senior Software Engineer
- Software Developer
- AI
- Remote
- Work from Home
- WFH
- React
- Node
- Postgres
- AWS
- Greenfield
- SDLC
- CI/CD
- Performance
- Secure Coding
- System Design
How to get hired
- Tailor your resume: Highlight your 5+ years of experience in scalable systems, AI integration, and specific technologies like React, Node, Postgres, and AWS.
- Showcase AI proficiency: Emphasize your experience using AI tools for code generation, testing, and workflow automation in your application and interviews.
- Prepare for technical assessments: Be ready to discuss system designs and complete live coding exercises, demonstrating your problem-solving skills.
- Understand the company's mission: Research Piper Companies' focus on community-based primary care and how your skills can contribute to their measurable outcomes.
- Network effectively: Connect with current employees on LinkedIn to gain insights into the company culture and hiring process.
Technical preparation
Practice designing scalable systems and AI workflows.,Review React, Node, Postgres, and AWS documentation.,Prepare for live coding and system design challenges.,Familiarize yourself with AI coding and automation tools.
Behavioral questions
Describe a complex system you designed.,How do you ensure code quality and reliability?,Share an experience using AI in development.,How do you contribute to team collaboration remotely?
Frequently asked questions
- What is the work arrangement for the Senior Software Engineer role at Piper Companies?
- The Senior Software Engineer position at Piper Companies is fully remote, offering the flexibility to work from home. Occasional travel may be required for specific company needs.
- What are the primary responsibilities of the Senior Software Engineer at Piper Companies?
- The Senior Software Engineer will design core platform services, applications, and AI workflows, focusing on performance and reliability. They will also contribute to architectural decisions and improve SDLC processes.
- What technical skills are essential for the Senior Software Engineer position?
- Essential technical skills include proficiency in React, Node, Postgres, and AWS. Experience with AI for daily workflows, system design, and secure coding practices are also crucial.
- Does Piper Companies offer benefits for this remote Senior Software Engineer role?
- Yes, Piper Companies offers a full comprehensive benefits package including Health, Vision, Dental, PTO, and Paid Holiday/Sick Leave. Additionally, a $1,000 home office stipend with provided equipment is included.
- What is the required educational background for the Senior Software Engineer role?
- A Bachelor's degree in Computer Science, Mathematics, or a similar field is required for the Senior Software Engineer position.
- How much experience is needed for the Senior Software Engineer role at Piper Companies?
- The role requires a minimum of 5 years of experience in creating and manufacturing scalable, performance-driven systems across multiple channels.
- What are the opportunities for career growth as a Senior Software Engineer at Piper Companies?
- As a Senior Software Engineer contributing to greenfield architecture and new technology choices, there are significant opportunities for growth and impact within the organization's primary care model.
- How is AI utilized in the Senior Software Engineer role at Piper Companies?
- AI is integrated into the daily workflow for generating code, specific testing, and automation, aiming to enhance delivery quality and speed.