Senior Software Engineer
Posted on: May 22, 2019
Who are we?
When it comes to engineering, our teams solve problems of scale and
work on cutting edge and open-source technologies. As a
high-growth, e-commerce company, we are searching for talented and
passionate software engineers. Our culture is one that strives on
solving difficult problems focusing on product engineering based on
hypothesis testing to empower people to come up with ideas.
We address a wide array of computer science problems including
advanced web applications, cutting edge user interfaces,
scalability and performance of applications. You will work
alongside a highly experienced team of engineers from various
academic and industry backgrounds.
Our product and engineering team practices iterative development
and continuous deployment. We work in small teams, deploy often,
and keep our projects short and focused. Engineers rotate between
projects and areas of the product to learn and take on new
What you'll do:
-- Define, design, implement and deliver high quality features that
meet customer needs.
-- Build and maintain features in our platform ranging from
distributed data processing systems to in-browser data
-- Ensure high quality by following coding best practices, code
reviews, and providing automated tests.
-- Work closely with product management and quality engineering to
ensure we deliver great compelling features.
-- Be passionate and help improve the availability, performance,
scalability and security of the product.
-- Ensure strong emphasis on monitoring and metrics for analyzing
health and usage of features.
-- Lead and participate in production deployment activities of your
features and troubleshoot and resolve issues escalated from the
-- Evaluate new technologies, and help incorporate them into the
-- Want to design, develop and test (including automated,
continuous integration) key product features/components of our
-- Love to develop systems that are highly reliable, scalable, but
easy to maintain.
-- Live to design to features/components and conduct effective peer
code reviews where needed.
-- Actively participate in architecture and design discussions.
Is this you?
-- 6+ years of industry software development experience.
-- Strong core Java, design patterns and object-oriented language
-- Strong knowledge of SQL queries and database concepts
-- Testing frameworks like Junit
-- Experience with agile development methodologies.
-- Positive work attitude, self-motivator, quick learner, and a
It is great if you know:
-- ElasticSearch, Hadoop, HBase, Spark, Kafka
-- Yarn, Oozie, Zookeeper
-- MySQL, Postgres
-- Cassandra, Redis, Mongo
At Adobe, you will be immersed in an exceptional work environment
that is recognized throughout the world on Best Companies lists.
You will also be surrounded by colleagues who are committed to
helping each other grow through our unique Check-In approach where
ongoing feedback flows freely.
If you're looking to make an impact, Adobe's the place for you.
Discover what our employees are saying about their career
experiences on the Adobe Life blog and explore the meaningful
benefits we offer.
Adobe is an equal opportunity employer. We welcome and encourage
diversity in the workplace regardless of race, gender, religion,
age, sexual orientation, gender identity, disability or veteran
Keywords: Adobe, Austin , Senior Software Engineer, IT / Software / Systems , Austin, Texas
Didn't find what you're looking for? Search again!