Are you passionate about crafting fault-tolerant services that function at scale while working with groundbreaking technologies in a cloud native micro services world?
Marketo Engage is Adobe’s premier customer engagement and nurturing platform that delivers exceptional experiences across every stage of the customer journey to drive efficient growth in concert with Sales.
We are seeking a Staff Software Engineer to join our Platform Service Engineering team. If you are passionate about building large-scale, high-performance cloud-based microservices in a dynamic, fast-paced, collaborative, and fun environment, we believe this is the right opportunity!
What You'll Do :
Serve as a SR. Software Engineer 5 to lead and mentor a team in development initiatives from end to end
Ownership of design, development, testing, troubleshooting, metrics, and optimization of software systems and libraries
Articulate differences among architectural options (advantages & disadvantages)
Partner with multiple teams to design, implement, deploy, and test software
Collaborate with Product Manager to define requirements and identify deficiencies and offer solutions
Support Customer Success team to resolve time critical customer issues
Promote and practice continuous learning
Use appropriate and current programming languages and technologies to write code and tests to meet business requirements
Communicate clearly with your team and management to define and achieve goals.
What You Need To Succeed :
B.S. in Computer Science or equivalent engineering degree. Master’s degree or comparable experience required.
Shown experience crafting backend software systems.
Owned implementation and testing plan for software systems of significant size
Shown expertise in designing and developing scalable, maintainable, performant and resilient application, micro-services and RESTful services
Deep understanding of cloud technologies and design patterns for building robust services with 99.99% up-time
Experience with Cloud platforms such as AWS, Azure, or GCP
Shown experience using SQL RDBMS and tuning SQL
Experience using Mongo DB, and other No-SQL database
Hands-on experience with Java, Scala, Akka, Kafka, Hadoop, Spark
Familiarity with implementing metrics using Wavefront, NewRelic, Splunk is highly desired
Your Intangibles :
Curiosity, thoroughness, and tenacity in innovating software systems with excellent quality to provide value to Adobe's customers
Drive innovation that influences architecture & design of our solutions
Serve as a role model for developing robust code quickly and efficiently
Exemplify behavior which improves efficiency of team members
Strong interpersonal and communication skills