Senior Software Engineer
Role details
Job location
Tech stack
Job description
- You will manage, coach and mentor your team of engineers.
- You will lead by example as you develop software and tackle tasks as needed.
- You will coordinate efforts as your team creates a data processing and analytics system.
- You will work to build strong relationships with and support co-workers, including remote peers in other time zones.
- You will contribute to a fast paced, world class team whilst helping grow the company that aims to make this the best place you've ever worked.
Requirements
Do you have experience in Web applications?, * A successful history in software engineering positions
-
Experience with big data streaming platforms such as AWS Kinesis or Apache Kafka
-
Experience with multi-tier web application development
-
Experience with AWS hosting environments and DevOps
-
A strong desire to learn, teach, and collaborate with the team
-
Superb abstraction and design skills
-
An understanding of data modeling and relational databases
-
Expertise with server side languages such as C# and Python
-
Expertise with databases such as Sql Server, Postgres, and MongoDB
-
Working knowledge of Agile development methodologies such as Scrum
In addition, they may have:
- Experience using Docker and/or Kubernetes to build containerized applications
- A proven history of building secure web applications using ASP.NET Core and Angular
- Proficiency with front end languages such as HTML, CSS, JavaScript, and TypeScript
- Experience working with Data Scientists to bring business insights to the product, and/or a history of working with Customer Success to troubleshoot and correct customer issues.
Benefits & conditions
What does Tive offer?
- A chance to join what may very well turn out to be the most important company in your career.
- The autonomy and resources to build what you know how to build.
- Work with a committed global team that have each others back.
- Competitive equity to ensure all of our employees have a sense of ownership in the long-term success of Tive's growth.
We celebrate diversity, and consider it key to our success as both a team and a company. We are proud to be an equal-opportunity employer, and we are committed to creating an inclusive environment of mutual respect for all employees.