
Software Engineer II
Credible
full-time
Posted on:
Location Type: Remote
Location: Remote • California, Florida, Illinois, Kansas, Kentucky, Maine, Massachusetts, Missouri, Montana, New Jersey, New Mexico, New York, North Carolina, Ohio, Oregon, South Carolina, Tennessee, Texas, Utah, Virginia, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $93,000 - $125,000 per year
Job Level
JuniorMid-Level
Tech Stack
AWSCloudGraphQLJavaScriptNode.jsReactRubyScalaTypeScript
About the role
- Backend monitoring and support of the customer-facing application
- Migrate the current architecture from backend written in Scala to Ruby
- Support post-deployment fallouts on projects worked on
- Determine operational feasibility
- Cross-team collaboration in driving the end-to-end delivery of Insurance quotes
- Participating in the code reviews and design discussions
- Have a strong sense of end-to-end ownership
- Adhere to key principles: Code and design for best performance, scalability and resiliency
- Participate in Agile planning and standup meetings
- Develop Front End services with React / Node JS and Typescript with some backend integrations using Ruby / GraphQL endpoints
- Collaborate cross-functionally with data scientists, business users, project managers and other engineers
Requirements
- BS Degree in Computer Science, Computer Engineering or equivalent experience
- Understand data structure concepts
- 2-3 years of software development experience
- Strong interpersonal and communication skills
- 2+ years of experience building scalable, maintainable, production-quality services at cloud-scale with AWS platform
- Use tools and methodologies to create representations of workflows, user interfaces, data schemas, etc.
- Solid understanding of software design and development
- Experience with third-party libraries and APIs
- Experience building AI/ML solutions to real problems
- Excellent design and problem-solving skills.
Benefits
- medical/dental/vision
- insurance
- 401(k) plan
- paid time off
- annual discretionary bonus
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ScalaRubyReactNode JSTypescriptGraphQLAWSAI/MLdata structuressoftware design
Soft skills
interpersonal skillscommunication skillsend-to-end ownershipproblem-solving skillscollaborationdesign skills
Certifications
BS Degree in Computer ScienceBS Degree in Computer Engineering