Engineering · Full-time · Piedmont, Italy
Software Engineer
POSITION PURPOSE
This role is part of our Agile/Scrum SaaS Solutions Engineering team and contributes primarily by providing support to our AWS cloud-based central authentication platform. Our platform is used around the world to effortlessly and securely connect guests and residents (and all their devices) to the internet with an at-home Wi-Fi experience. Our platform serves a variety of markets, from hotels and multi-family residences to campgrounds and college campuses. Every day, tens of millions of people benefit from the services we provide.
REPORTING RELATIONSHIPS
This role reports to an Engineering Manager and has no direct reports. Team members work on product facing teams and collaborate with other teams regularly.
ESSENTIAL JOB FUNCTIONS
Works in a variety of languages and frameworks including HTML, CSS, Javascript, Typescript and modern front end frameworks (React, Vue, or Angular)
Develops, ships, and maintains features with guidance from managers and senior engineers
Responsible for entire lifecycle of small to medium projects: development, testing, production, fixes, and improvements
Writes code that is clear, concise, tested, and easily understood
Improves the developer experience by enhancing tools, test coverage, and code structure
Develops a high level of understanding of several Eleven features and deep understanding of at least one
Learns Eleven development standards, continues learning and growing as an engineer
Accurately estimates tasks and contributes to team estimation of project delivery
Learns to pull knowledge, experience, and feedback from senior team members and knows when to ask for help to unblock themselves
Effectively and proactively communicates with peers and managers
Identifies and incorporates security requirements in the software development lifecycle process
Contributes to development, release, and ongoing support activities (e.g. estimates, code reviews, security reviews, on-call, product health monitoring, deployments, incident support)
Other duties as assigned
WORKING CONDITIONS
This role routinely uses standard office equipment such as computers, phones, and printers. This job operates remotely, in a home office environment. There is no travel requirement for this job.
Physical Demands
While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms; climb stairs; talk or hear. The employee must occasionally lift or move office products and supplies, up to 20 pounds.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
REQUIREMENTS
3+ years of experience of full stack/front end development in a SaaS environment, preferably B2B
Experience with using RESTful APIs, and designing and implementing them
Experience in complex AWS systems with an emphasis on serverless (no reserved capacity and minimal operational overhead)
Experience with collaboration and work management tools (Atlassian or similar)
Proven experience shipping product as part of a small-team environment
Experience building scalable cloud services
Strong customer and end-user focus
Collaborative approach to problem solving
Experience with security incident response, and privacy and security compliance preferred
Associate Developer Certification (AWS) preferred
Sign up to view 0 direct reports
Get started