Senior Software Engineer II (Devops/AWS/NodeJS)
Vacancy expired!
Jobot - Senior Software Engineer II (Devops/AWS/NodeJS)
Urgently Hiring Remote Senior Software Developer (Go/ NoSQL) PositionThis Jobot Job is hosted by: Alvin TruongAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $120,000 - $160,000 per yearA bit about us:Based in Irvine, we are a retail technology company filled with talented people relentlessly driven to revolutionize the online shopping experience. We are the fastest growing Brand Integrity, Where-to-Buy and data services innovator, providing unmatched insights into online consumer purchasing behaviors around the globe. We are looking for a Senior Full Stack Engineer is responsible for the development of software in required programming languages across various aspects of the system architecture, providing efficient and well written solutions.If you are a Senior Full Stack Developer, then please read on.Why join us?
- Competitive Base Salary Between $120,000-$160,000!
- Free Food and Snacks!
- Relaxed Dress Code!
- Accelerated Career Growth!
- Full Benefits(Health/Vision/Dental)
- Ability to author provable, efficient, maintainable code
- Ability to analyze code for runtime and space complexity
- Understands memory management models, garbage collection, and the tradeoffs that come with native and managed code
- Ability to apply design patterns, both at the code level as well as at the system design level
- Ability to anticipate system faults, code defensively, and capture debug & telemetry data that can be used for analysis and debugging purposes
- Takes pride in building bullet proof distributed systems, but accepts faults as inevitable, and ensures proper runbooks exist to mitigate operational downtime
- Ability to participate in both an adaptive agile environment or a more predictive environment as needed and the planning and life cycle activities that come with each
- Ability to participate in others code reviews or have their code reviewed for constructive feedback
- Is a willing contributor in hunting and eliminating technical debt within legacy systems
- Is a team player, and understands the need to build trust within a team as being crucial to success
- Is a willing mentor and mentee
- Is naturally curious and a willing learner. Learns on their own or within a more formal training environment as needed
- Bachelor's degree in Computer Science, Software Engineering, or related engineering discipline
- Thorough understanding of distributed systems and how to make them reliable, scalable and maintainable
- Thorough understanding SQL vs NoSQL datastores
- Thorough experience with at least one compiled language (Go, Java, C#, C)
- Thorough experience with at least one interpreted language (JavaScript, Python, Ruby, PHP)
- Some experience with nix operating systems, shell scripting and related tools
- 5+ years of experience as a Software Engineer
- Some experience with Docker and the pros and cons of containerization
- Node.js, Golang experience preferred but not required
- RabbitMQ experience preferred but not required
- AWS Cloud experience preferred but not required
- Kubernetes experience preferred but not required
- PostgreSQL experience is preferred but not required
- MS SQL Server experience is preferred but not required
- High level understanding of Machine Learning models is preferred but not required
Vacancy expired!