
Senior Software Engineer
PlexTrac
full-time
Posted on:
Location Type: Remote
Location: Remote • Idaho • 🇺🇸 United States
Visit company websiteSalary
💰 $130,000 - $179,000 per year
Job Level
Senior
Tech Stack
CloudGoogle Cloud PlatformJavaScriptNode.jsPostgresReactRedisTypeScript
About the role
- Design, develop, and maintain software components across the entire technology stack, including frontend, backend, APIs, and data layers
- Build and evolve scalable, maintainable UI architecture using modern JavaScript/TypeScript frameworks (e.g., React), contributing to shared component libraries and frontend infrastructure
- Build and maintain robust, scalable APIs to support application functionality, system integrations, and external partners
- Investigate, diagnose, and resolve complex software issues, ensuring long-term, maintainable solutions
- Collaborate with and provide technical guidance to internal and external development teams, helping uphold engineering standards
- Stay current with emerging technologies, frameworks, and vendor offerings; evaluate and recommend tools or solutions when appropriate
- Identify and implement process improvements, coding standards, and best practices to enhance team efficiency and software quality
- Work closely with cross-functional teams and leadership to ensure alignment, transparency, and timely delivery of projects
- Contribute to task planning, estimation, scheduling, and resource allocation within the development lifecycle
- Participate in on-call rotations to address urgent production issues and high-priority incidents
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
- 6+ years of professional software development experience
- Strong proficiency in TypeScript with React.js (frontend) and Node.js (backend)
- Experience with Postgres, Redis, and large-scale event system design
- Familiarity with GCP or other cloud platforms
- Proven ability to diagnose and solve complex technical issues with clarity
- Excellent reasoning, debugging, communication, and time-management skills
- Demonstrated technical leadership, mentoring, and ownership of outcomes.
Benefits
- Competitive wellness benefits including Medical, Dental, Vision, Disability and Life
- 401(k)
- Paid Parental Leave
- Flexible work schedule - WFH, WFO
- Flexible Time Off
- World Class Culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptReactNode.jsAPIsPostgresRedisevent system designcloud platformssoftware development
Soft skills
communicationtime-managementtechnical leadershipmentoringproblem-solvingcollaborationprocess improvementdebuggingreasoningownership
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degreeequivalent experience