Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title: Principal Software Engineer (Full-Stack, PHP/React)
Location: Hybrid (New York City or Raleigh)
Responsibilities
- Serve as a hands-on technical leader, managing and mentoring a team of engineers while contributing directly to code and architecture decisions
- Oversee the full software development lifecycle across multiple web platforms, including CMS-driven sites, eCommerce systems, and custom-built applications
- Lead system design and architecture for scalable, secure, and high-performance applications
- Collaborate with business stakeholders, product owners, and executive leadership to define technical requirements, prioritize initiatives, and allocate resources
- Drive project planning, estimation, and execution to ensure timely and high-quality delivery
- Establish and enforce best practices for code quality, testing, and documentation
- Troubleshoot complex system issues, identify root causes, and implement effective solutions
- Evaluate and introduce new technologies to improve platform performance, scalability, and maintainability
- Foster a strong engineering culture focused on collaboration, accountability, and continuous improvement
- 10+ years of experience in full-stack software engineering, with a strong background in web application development
- Proven experience in a technical leadership or engineering management capacity, including team mentorship and delivery oversight
- Strong proficiency in PHP and modern frameworks (e.g., Laravel), along with front-end experience in React or Vue
- Experience working with CMS platforms (e.g., WordPress) and/or eCommerce systems (e.g., Shopify) is highly preferred
- Deep understanding of software architecture, design patterns, and scalable system design principles
- Experience working across a diverse tech stack, including modern JavaScript frameworks, relational databases, and web technologies (HTML, CSS, etc.)
- Strong communication skills, with the ability to interface effectively with both technical and non-technical stakeholders
- Experience operating in agile or iterative development environments
- Hourly Rate (Contract): $72 - $75/hour
- Base Salary (Conversion): $120,000 - $150,000
- Hybrid role with required onsite presence in either New York City or Raleigh
- Must be authorized to work in the United States — no visa sponsorship available
- Opportunity to convert to full-time based on performance and business needs
- Title may be flexible based on experience (e.g., Staff Engineer, Engineering Manager)
Key Skills
Ranked by relevanceReady to apply?
Join Talener and take your career to the next level!
Application takes less than 5 minutes

