
Software Engineer
Suralink
full-time
Posted on:
Location Type: Remote
Location: Utah • United States
Visit company websiteExplore more
About the role
- 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
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
NodeJSTypescriptReactAWSLambdaS3SQSSQLMySQLPostgreSQL
Soft Skills
team skillscommunication skillscollaborationself-drivendetail-orientedpassion for learningteam-orienteddrive excellence
Certifications
Degree in Computer Science