Location: Yerevan, Armenia
Category: Software development
Type: Full time
Deadline: 04-Feb-20 12:00:00 AM
Salary:
Description
Responsibilities
- Own: Own from end to end the short and long term technical vision of your squad
- Design & Revamp: Design, implement and improve critical systems and components powering ServiceTitan stack; improve the security, availability, reliability, and performance of our products; drive/participate in all major architectural and strategic decisions
- Improve Efficiency: Build tools to increase efficiency of all our engineers; improve performance, processes, and quality across the whole engineering team
- Discover: Identify opportunities to extract or develop systems beneficial for multiple teams
- Empower: Mentor and guide Engineers
- 60% development / 40% working on everything else
- Teambuilding: Work closely with Recruiting — in particular, interview candidates and co-own activities related to lead generation (e.g. tech talks) and screening (HackerRank tests)
- Strategy: Contribute to the roadmap and resource planning
- Measure Success: Determine metrics for success and constantly measure them
- Collaborate: Communicating effectively with cross-functional teams, engineers, Product Managers, customers, and partners
RequiredQualifications
- 8+ years of industry experience, including with large scale enterprise web/saas applications
- 3+ years of experience on senior engineering roles (designing APIs, abstractions, and tools used by other engineers)
- Expert-level knowledge of:
- Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other)
- HTML5 and JavaScript; experience such front-end frameworks as React and Knockout.js is a plus
- Taking existing monolithic applications to a domain based, service-driven paradigm
- Experience with large scale 3rd party integrations
- Basic Microsoft Windows administration skills including IIS administration
- Performance / reliability monitoring tools (e.g. New Relic, DataDog, Application Insights)
- Log / Metric collection and analysis tools (e.g. Elasticsearch-Logstash-Kibana, DataDog, Interana)
- Git, unit testing, debugging, profiling, Visual Studio, JIRA and other tools that are typically used by developers on Microsoft technology stack
- Continuous integration and continuous delivery methodologies and tools (TeamCity or similar)
- Administration and building automation for Azure, AWS or other public cloud technology
- Ability to empathize with our users and champion for their experience.
- Strong communication and technical writing skills
- B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field.
Benefits
No comments:
Post a Comment