Job Closed
This listing is no longer active.
Go Beyond Pentest Management and Reporting
Senior Software Engineer
Location
Idaho
Posted
179 days ago
Salary
$130K - $179K / year
Seniority
Senior
Job Description
Senior Software Engineer
PlexTrac
• 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
Job 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
GTM Engineer
IncogniaAn innovator in tamper-resistant location identity solutions for cutting-edge user verification and account security.
• Architect GTM Flows: Design, build, and maintain advanced technical workflows; • Lead Martech and AI Strategy: Own the technical implementation and strategy for marketing and automation tools; • Automate Personalization: Build workflows that leverage enriched data and AI-driven insights to deliver personalized experiences; • Implement AI-powered Intelligence: Develop advanced flows that transform unstructured data into actionable signals; • Optimize the Outbound Engine: Create cascading enrichment strategies to improve outbound effectiveness; • Develop Custom Scripts: Write scripts in Python and JavaScript and integrate with iPaaS tools; • Process Governance: Establish documentation standards and best practices.
• Contribute across the stack, bringing to bear your high calibre technical expertise in either Backend (Typescript/Node.js/Go/GCP) or Frontend (React), to deliver features end-to-end to our customers. • Recruit and develop a top-class team of engineers that own a critical area of Attio’s product. • Design and evolve our technical architecture to support Attio’s rapidly increasing scale. • Lead projects and make product decisions based on interactions with customers. • Represent Attio’s Product & Engineering values both internally and externally.
Connector Software Engineer
AtolioThe only AI-powered enterprise search engine that keeps your data in your cloud.
• Focus on designing, developing, and maintaining connectors that enable seamless data integration between Atolio and various external systems. • Directly enhance platform’s ability to interact with APIs, databases, and third-party tools, ensuring smooth interoperability and scalability in enterprise environments.
• Architect scalable and efficient solutions, ensuring software meets functional and non-functional requirements such as performance, security, and maintainability. • Write high-quality, scalable, and efficient code that meets business and technical requirements. • Review and optimize existing code, conduct testing, and troubleshoot complex issues to improve system performance and reliability. • Mentor junior developers, fostering a culture of continuous learning and best practices. • Collaborate with cross-functional teams, aligning technical solutions with business objectives. • Contribute to architectural decisions, evaluate new technologies, and drive innovation within the organization. • Help business stakeholders make data-driven decisions by improving partner ingestion systems and building pricing engines on top of it. • Use observability and monitoring tools to proactively identify, diagnose, and resolve production issues quickly. • Partner with management to continuously develop the engineering roadmap for the team.




