What You Will Do
Our platform handles millions of requests/min and manages rich metadata and graph models in a scalable and highly available service-oriented platform. You will get your hands dirty with truly challenging problems and get a chance to fully leverage your technical talents as well as your people leadership skills. You will be helping us develop horizontally scalable microservices deployed and running in the AWS (Amazon Web Services) cloud environment.
More specifically, on a day-to-day basis this role involves leading a team of software engineers in
designing and implementing new software functionality based on product requirements
performing peer code reviews and automating all development chores
running code in production and helping to troubleshoot production issues and resolve customer escalations
You will be also responsible for
leading the agile team ceremonies (daily stand-ups, planning, release and retrospective meetings)
converting functional requirements into technical stories
planning the scope of development iterations
broadening technical and soft skills of you and your team with the help of our training programs
Who You Will Work With
First and foremost, you will be working with us. We are a team of highly motivated professionals and we sincerely believe that this will be a working experience of a lifetime for you. We offer you a unique professional software product development experience in a friendly atmosphere of a startup-like team culture.
In the AppDynamics organization we focus on developing a software solution that helps other companies to grow their business. Today, over 2500 companies around the globe cannot imagine doing their business without us! We hire people who are eager to contribute to our culture, and we empower them to do just that. We take pride in thinking beyond our day-to-day job descriptions and encourage you to actively seek out opportunities to create the type of work environment that you want to be a part of.
Who You Are
You are the kind of engineering leader that loves solving the hardest resiliency and scalability problems, enjoys large data scaling challenges and you are comfortable rolling your sleeves up. You love working collaboratively with your team, and equally love owning and driving your own tasks and projects. You are friendly, creative and passionate about leading a software development team.
be proficient in Java
have a strong foundation in algorithms, data structures and concurrent programming
know how to design and implement service evolvable service and component APIs
have experience with distributed architectures and cloud technologies
be able to evaluate and introduce new technologies into the product designs
be obsessed with code quality and best practices and know how to motivate your team to feel the same way
have a working experience with agile project planning and execution
be comfortable in close interactions with product owners/managers and be able to transfer functional requirements into technical tasks
Also, it is a plus if you have any experience with
other programming languages, such as Kotlin, Scala or Go
technologies and frameworks such as SQL, Neo4J, Druid, Kafka, Redis, K8s, Docker, Reactor
cloud technologies (AWS, Microsoft Azure, Google Cloud)
running your own services and using containerization technologies like Docker and Kubernetes
infrastructure and systems engineering, and scaling services on cloud computing platforms like AWS
TCP/IP and tools used for network troubleshooting (Telnet, CURL, tcpdump, Wireshark)
You must be fluent in English and/or Czech and have a master’s degree in software engineering or another relevant natural sciences field and 8+ years of relevant development experience.
Any previous experience with leading a team of software engineers is a big plus.
We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren’t afraid to change the way the world works, lives, plays and learns.
We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers.
Recently we have won the #1 employer in the World award as well as Best Employer in Czech Republic award.