Impiricus - Senior Software Engineer (Full-stack)
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 6+ years of professional software engineering experience, with strong expertise in backend or full-stack application development. • Strong proficiency in modern backend technologies such as Python and Node.js, with experience designing scalable APIs and distributed systems. • Experience building modern frontend applications using React, Next.js, or similar frameworks. • Hands-on experience integrating AI/LLM technologies into production applications, including prompt engineering, orchestration frameworks, and AI-enabled workflows. • Strong understanding of cloud infrastructure and cloud-native development practices within AWS, Google Cloud, or Azure environments. • Experience designing and maintaining microservices architectures, RESTful APIs, and event-driven systems. • The base salary range for this role is $135,000 - $170,000. • $135,000 - $170,000. • Where you land within the range will reflect your skills, experience, and location, while keeping team parity in mind and leaving room for future growth.
Responsibilities
• Software Development & Architecture • Design, build, and maintain scalable backend services, APIs, and distributed systems using Python and cloud-native architectures. • Develop modern full-stack applications and internal platforms using React/Next.js and related frontend technologies. • Architect secure, reliable, and high-performance systems that support rapid product iteration and long-term scalability. • Build and optimize data pipelines, asynchronous workflows, and integrations across internal and third-party systems. • Integrate AI/LLM-powered capabilities into customer-facing and internal tools, including prompt orchestration, model workflows, and intelligent automation pipelines. • Drive engineering excellence through code reviews, automated testing, observability, performance optimization, and CI/CD best practices. • Improve system reliability, scalability, and developer productivity through infrastructure and tooling enhancements. • Contribute to technical architecture decisions, balancing speed, scalability, maintainability, and security. • Technical Leadership • Lead complex technical initiatives from architecture and design through implementation and deployment. • Mentor and support engineers through technical guidance, code reviews, and collaborative problem-solving. • Establish and promote engineering standards, development best practices, and scalable software design patterns. • Partner with engineering leadership to evaluate emerging technologies and continuously improve platform capabilities and team effectiveness. • Create and maintain technical documentation, architecture diagrams, and implementation plans to support knowledge sharing and operational excellence. • Cross-Functional Collaboration • Collaborate closely with Product, Design, Data, and Business stakeholders to translate business objectives into scalable technical solutions. • Work with UX/UI teams to deliver intuitive, performant, and user-centric applications. • Partner with data and analytics teams to improve platform performance, reporting capabilities, and system scalability. • Support cross-functional planning, roadmap execution, and delivery of strategic platform initiatives.
Benefits
• Impiricus focuses on taking care of our teammates’ professional and personal growth and well-being. • Healthcare: Medical, dental, and vision coverage for you and your dependents + on-demand healthcare concierge HSA, FSA & DCFSA: Pre-tax savings options for healthcare and dependent care, with monthly employer contributions to HSA (if enrolled in a high-deductible plan) Coverage & Protection: 100% paid short- and long-term disability, plus life and AD&D insurance Flexible Time Off: Take the time you need with a flexible vacation policy — recharge your batteries your way Parental Leave: Paid parental leave to spend time with your newborn, adopted, or foster child (available after 6 months) Your Work, Your Way: If you’re close to an office, we encourage spending some time in-person to collaborate and connect. If not, remote is always an option. 401(k): Save for your future with tax advantages (and company match!) • Healthcare • HSA, FSA & DCFSA • Coverage & Protection • Flexible Time Off • Parental Leave • Your Work, Your Way • 401(k)
No credit card. Takes 10 seconds.