Skills
- ELIXIR
- Perl
- Python
Job Description
FULLY REMOTE ROLEStaff Engineer
Long Term ContractLooking for high level Elixir Engineers with experience in the Omnichannel space to join a very prominent company in NYC - Role is remoteRole SummaryAs a Staff Engineer, you will own your team's technology vision, technical plans and solutions architecture.You will work with your engineering manager and the product leads to perform technical due diligence, identify improvement opportunities and actively push for optimizing team's SDLC process.You will collaborate with your peers across the larger Technology organization to shape the future state of our systems.You will serve as a technical guide and mentor for the engineers on your team, actively participate in ensuring transparent and inclusive work environment, help us maintain a safe work culture rooted in equality and acceptance. QualificationsWhat you'll needA Bachelor’s Degree in Computer Science, related discipline.Minimum 7 years of experience as a senior-level full stack software engineer.Prior experience as a technical leader in software engineering teams. Experience designing and developing scalable distributed systems.Deep understanding of architecture, design patterns, and object oriented design.Excellent communication skills and ability to work effectively with engineers, product managers, data scientists, analysts and business stakeholders in a cross-functional environment.Passion for mentoring less experienced software engineers and leading understanding of microservices architecture, event-driven system design, data design and expert coding skills.Programming experience in at least one dynamic language (Elixir, Perl, Python, etc.) Front end web development experience, with expertise in React.Experience with CI/CD pipelines, automated testing, and tools for code quality control.Demonstrated ability to make and execute platform-level technical decisions.Nice to haveExperience in e-commerce engineering.Experience using UML diagrams for system designExperience transitioning from Monolith to Microservice architectureExperience with multi-step transactions, GraphQL and Micro-front architecture