JOBSEARCHER

Staff Software Engineer

ARCHIVED
ParallelAustin, TXApril 12th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

This job is for (Perigon - https://www.perigon.io/), posted via Parallel.As a Staff Engineer at Perigon, you'll play a pivotal role in shaping the architecture and technical direction of our platform. You'll be hands-on in solving complex technical challenges, while also serving as a mentor and guide for our growing engineering team. This is a unique opportunity to work at the intersection of cutting-edge AI, large language models (LLMs), and public data, helping to unlock new ways for users to search, analyze, and visualize information. If you're passionate about both building impactful solutions and driving technical excellence, this role is a perfect fit. You’ll have a direct influence on Perigon’s growth and success while working in a fast-paced, collaborative environment.This role is based in Austin, TX, with flexibility for remote work.What you’ll be doing:Architecture & Design: Play a key role in designing scalable, user-centric solutions that simplify the navigation of complex data, helping users uncover valuable insights while minimizing information overload.Hands-on Development: Write high-quality, performant code to build new features and improve existing systems. You’ll work across the stack, contributing to both backend services and frontend components.Mentorship & Technical Leadership: Act as a mentor and technical resource for junior engineers, guiding them through technical challenges and promoting best practices across the team.Problem Solving: Own complex problems from start to finish, diagnosing technical issues and implementing robust solutions that scale with user needs.Collaboration: Work closely with cross-functional teams, including product, design, and data, to translate business needs into technical requirements and deliver cutting-edge solutions.Code Reviews & Quality Control: Participate in rigorous code reviews, ensuring that code quality is maintained and technical debt is minimized.Continuous Improvement: Contribute to improving development processes and identifying opportunities for efficiency across the engineering organization.You’re probably a match if you have:Educational Background: A BS or MS in Computer Science, Engineering, or a related field.Experience: 8+ years of software engineering experience, with significant experience in building large-scale, data-intensive applications. Experience working in a senior or staff engineering capacity is a plus.Technical Expertise:Strong proficiency in programming languages such as Python, Java, or JavaScript.Deep experience with frameworks like Java Spring, React, or Node.js.Expertise in database design and optimization, particularly with SQL, NoSQL, and PostgreSQL.Advanced experience with cloud platforms (AWS, Google Cloud, or Azure) and containerization technologies like Docker and Kubernetes.Familiarity with search engines (e.g., ElasticSearch) and AI/ML technologies is a plus.Leadership & Collaboration: Demonstrated ability to lead technical initiatives, mentor engineers, and collaborate with cross-functional teams to deliver high-impact solutions.Problem-Solving Skills: Exceptional problem-solving abilities, with a track record of tackling complex technical challenges in a fast-paced environment.Communication: Strong verbal and written communication skills, with the ability to explain technical concepts clearly to both technical and non-technical stakeholders.