Our company is growing… rapidly… and as such, our Product Delivery Engineering team is growing too!
Endurance is seeking a highly motivated Senior Software Engineer for our Burlington, MA office to work on our core web-hosting platform (Domain.com), a cornerstone piece of infrastructure at Endurance. You will have the opportunity to acquire and improve critical enterprise and web development skills as well as learn and participate in the processes that keep an enterprise operation running. Additionally you will operate cross functionally within the organization that includes security, operations, architecture, and other development teams.
What you get to do
Write clean, well-formed, testable, and sustainable software following the accepted coding standards
Resolve problems of moderate scope and engage assistance from more experienced team members where appropriate
Participate in code reviews, collaborate on changes, and work well in a team environment
Identify ways our software products may be failing to meet the needs of our enterprise scale business
Build productive working relationships with other developers and peers throughout the organization
What makes you successful
5 + years of experience writing web and server side software
Experience with at least one of the following frameworks is required: React.js, Angular.js, Node.js, Vue.js
Working knowledge of CSS and frameworks such as Bootstrap, MaterializeCSS
Backend development including integrations and services
Basic understanding of SQL and RDBMS such as MySQL, SQL Server, etc.
Comfortable with Linux/Unix based operating systems and Windows.
Experience writing software in a scripting language like Perl, Python or PHP
Strong experience in Bash/Shell
Understanding of cloud technologies such as AWS, Azure
Experience with Agile Scrum/Kanban SDLC
Knowledge of machine learning frameworks such as Tensorflow or Keras is a big plus