The leading request list management solution for audit, accounting, and professional services firms
Software Engineer III
Location
Utah
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer III
Suralink
• Work with a team of developers, testing engineers, and product managers to ship value to customers. • Work full-stack, finding opportunities to deliver small, iterative pieces of value fast • Own changes and features across the software development lifecycle
Job Requirements
- Excellent team and communication skills and experience collaborating closely across engineering and product
- Experience in NodeJS, Typescript, React (or other framework) environments
- Experience working in AWS building serverless and managed services (Lambda, S3, SQS, etc)
- Deep expertise in designing and implementing great software following best practices (Frontend, Backend, or Both)
- Passionate about being close to the customers to better understand their pain points
- Experience with/understanding of various architectural styles (SOA, Microservices, Monoliths)
- Expertise with various storage and caching technologies, scaling, and optimization
- Self-driven and detail-oriented with a passion for learning
- Team-oriented and willing to help drive excellence up and down the stack and across the team.
- SQL in general but MySQL, PostgreSQL are preferred
- Degree in Computer Science required
Benefits
- Remote-friendly policy
- Medical/vision/dental insurance
- Flexible PTO policy and ten paid holidays
- Parental leave
- Professional development allowance
- Community involvement
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Customer Collaboration – Embed deeply with customer teams to understand business goals, domain constraints, and technical requirements. • Design & Development – Architect and build end-to-end solutions with an experiment-driven, iterative approach (TypeScript/React, Node.js, Python, ROS, SQL). • Scoping & Planning – Draft clear scopes of work, timelines, and success metrics for proofs-of-concept through production roll-outs. • Hands-On Delivery – Code side-by-side with customer engineers, deploying on their cloud or on-prem environments to ensure successful adoption. • Cross-Functional Alignment – Partner closely with Sales and Customer Success on the same accounts to guarantee seamless experiences and measurable outcomes. • Product Feedback Loop – Relay frontline insights to Research, Product, and Engineering; your learnings shape our roadmap. • Internal Enablement – Document best practices, contribute to internal libraries, and mentor future FDEs so the function scales efficiently.
Engineering Team Lead – CX/CCaaS Platform
SangomaSangoma Technologies is a trusted world leader in value-based Unified Communications & UCaaS solutions.
• Lead the day-to-day technical direction for a team of software engineers. • Serve as the primary technical mentor, providing coaching, code reviews, and guidance to team members. • Contribute directly to software design, architecture, development, debugging, and production support. • Collaborate with Product Management to refine requirements, estimate work, and deliver customer-focused solutions. • Help prioritize work, remove technical roadblocks, and support sprint planning and execution. • Drive the development and continuous improvement of Sangoma's CX and CCaaS platforms with a focus on scalability, reliability, and performance. • Participate in architecture discussions and promote engineering best practices across the team. • Champion modern software development practices, including CI/CD, automated testing, Infrastructure as Code, and observability. • Support production operations by assisting with troubleshooting, root cause analysis, and continuous platform improvements. • Work closely with Product, Customer Success, Professional Services, Support, Security, and Infrastructure teams to deliver exceptional customer experiences. • Assist Engineering Management with technical planning, onboarding, and mentoring new engineers.
Staff Software Development Engineer
MCG HealthWe lead the healthcare community to deliver patient-focused care.
• Establish yourself as the engineer others look to when the problems are the hardest and make sure they come away knowing how to approach the next one themselves. • Lead API surface decisions: what gets exposed, what stays internal, what the stability guarantees are for external consumers. • Own technical discovery for new capabilities; work with product and clinical stakeholders to translate requirements into feasible contracts. • Participate in on-call rotation for the Synapse Everywhere platform; respond to incidents, own post-incident reviews, and drive reliability improvements from what is learned. • Provide expert code reviews and technical mentorship within the team. • Design solutions on modern infrastructure (cloud solutions, k8s, LLMs) with expert level understanding of what and why, not just being able to call infrastructure or run pipelines.
Senior Simulation Vehicle Modeling Engineer
Torc RoboticsLeading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.
• Develop and own vehicle dynamics models, including high-fidelity truck models that accurately represent longitudinal, lateral, and transient behavior for use in simulation and autonomy validation • Design, develop, and maintain high-fidelity simulation platforms used to validate autonomous driving software in closed-loop evaluation pipelines at scale • Partner with autonomy engineering teams to capture and implement vehicle model requirements that support planning, controls, and system-level V&V activities • Own model capability communication, known limitations, and release notes to enable effective autonomy validation • Ensure vehicle model updates do not regress autonomy V&V system performance by using automated regression frameworks • Execute full software development lifecycle activities primarily in C++ within a Linux development environment and ROS/ROS2 tooling, applying Lean-Agile methodologies • Perform root cause analysis on issues identified during simulation runs and hardware-in-the-loop testing • Participate in designing test plans for data acquisition and telemetry that support field data collection for vehicle model refinement • Support system-level test plans and verification strategies • Communicate progress, design decisions, and blockers clearly at daily stand-ups and design reviews • Build and maintain collaborative relationships with OEM partners and simulation tool vendors to evaluate, integrate, and co-develop simulation capabilities




