Want to be notified the moment a job has been posted? Setup Job Alerts
Senior Software Engineer- Site Reliability, AustraliaAiven
Aiven is a well-funded, fast-growing DBaaS company. With a recent valuation of $2B, we have become one of the tech world’s most recent unicorns. We offer the best of open-source databases, on multiple cloud platforms, with all-in pricing.
We love to operate our favorite tools at scale and empower our customers to do great work. Aiven is a very technical company with open source at our core. We publish open-source projects and actively support (with payment) our employees who want to participate in open-source projects beyond their daily work.
Do you want to work where you: Work on internet scale challenges? Get freedom and flexibility to implement ideas and experiment? Have the opportunity and time to learn, and invest in your career? Collaborate by working with a team of diverse and exceptional engineers and software experts and learn from them? If you answered yes to the above, and are as passionate about cloud infrastructure as we are, we invite you to be a part of our Global Engineering team and work on our cloud operations platform turning the best open source technologies into frustration-free cloud services About the role: As a Site Reliability Engineer at Aiven, you will be designing, analyzing and troubleshooting large-scale distributed systems. You will demonstrate systematic problem-solving approach, ability to debug and optimize code and automate routine tasks. You will ensure that Aiven’s services and systems have reliability, uptime appropriate to users' needs and a fast rate of improvement.
Apart from monitoring our systems capacity and performance, you will also focus on optimizing existing systems, building infrastructure and eliminating work through automation. Our systems are implemented in Python with bits of Java, Go and C. We develop and operate a number of complex open source databases such as PostgreSQL, MySQL and Apache Cassandra as well as other open source data technologies like Apache Kafka.
You will often be troubleshooting and debugging issues, using your understanding of Linux and networking. Requirements Bachelor's degree in Computer Science or Software Engineering or relevant experience. An understanding of algorithms, data structures, complexity analysis and software design.
Experience in one or more of the following: Python, Java, Go, C, C++, Perl or Ruby. Some experience working with database and messaging systems such as PostgreSQL, MySQL, Elasticsearch, Cassandra, Grafana, InfluxDB, Redis or Kafka Good understanding of systems automation and IT Security Good analytical skills coupled with strong communication and presentation skills. Experience contributing to open source technologies would be an added bonus Comfortable with using Linux in a production environment setting.
Benefits A dynamic start-up environment with a rapidly growing, international business Stock options 1.5% extra employer superannuation contribution on top of the guarantee rate Subsidized private health insurance covers for employees'....