Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Clojure Software Engineer

Expired Job

Apple Inc. Santa Clara , CA 95051

Posted 2 months ago

Job Summary

Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly.

Bring passion and dedication to your job and there's no telling what you could accomplish.The Clojure Software Engineer position requires both a mix of strategic engineering and software development skills. As an engineer, you'll monitor, configure, report upon, and improve large-scale systems achieve optimal performance, stability, and availability. Apple requires its engineers to provide exceptional availability, scalability, and security for all of its services.

As an Engineer, you'll be a critical part of a team whose mission it is to create and support software which is relied upon by all of Apple.Be ready to make something great when you come here. Dynamic, inspiring people and innovative, industry-defining technologies are the norm at Apple.

Key Qualifications

Experience with Linux system administrationA solid sense of ownership, customer service, communication, and integrity

Understanding of distributed cloud-based architectures

Experience with computer networks

Proficiency in at least one commonly used programming languageA systematic test-and-measure approach to continually improving service operations

Experience with popular database technologiesA passion for automation

Bonus Qualifications:
Experience with configuration management tools and orchestration systems Experience supporting ADDM BMC Discovery appliances Experience developing Clojure applications Experience with concurrent and asynchronous Clojure programming Experience writing BMC's Discovery patterns and TPL scripting Experience with Kubernetes Experience with Kafka


Our team supports open source, proprietary, and internally developed software for discovery, configuration management, provisioning, software deployment, and monitoring. We strive to provide invaluable insight and tools for application development and as part of the team you'll both support these tools and help to improve them.

You will possess both system administration experience and proven software development capabilities. You will be self-motivated with a passion for perfection, quality, and detail in supporting operations, providing architectural design, and through the implementation of complex features.


BS degree in Computer Science, Computer Engineering, or related experience

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer 2

Citrix Systems Inc.

Posted Yesterday

VIEW JOBS 11/20/2018 12:00:00 AM 2019-02-18T00:00 We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device: YOU! Job Description: * Design and develop Citrix ADC software product releases utilizing Layer3-Layer7 networking protocols and application protocols HTTP. * Proficiency in programming language C Participate in all phases of commercial software product development with regard to research, conceptual planning, design, scheduling, coding, code review, troubleshooting and * debugging, status reporting, packaging, installation, documentation, building, life cycle maintenance and testing * Debugging utilizing debugging tools including gdb, ddb and kgdb, as well as packet analyzing tools like Wireshark * Design features on multi core systems, multi node cluster systems * Design and develop security features for high performing Citrix ADC product * Develop projects using the latest available development environments, utilizing source control tools including Perforce and static analysis tool coverity * Knowledge of cloud service model will be preferred. Qualifications and Requirements: Bachelor's degree or foreign equivalent is a minimum requirement in Computer Science, Engineering, Information Technology or a related technical field. A Master's is highly Preferred. * 3+ Years of experience in software product development * Broad systems knowledge, preferably with FreeBSD * Expert level C/C++ knowledge * Advanced knowledge of concepts in operating systems, networking, virtualization, * Familiarity with HTTP/TCP protocols and Web based Applications * Preferred Skills/Experience * Design and implement layer-7 proxies in Docker and Kubernetes environment * Design and implement highly scalable control plane in Kubernetes environment * Design and implement Security, Reliability and Layer-7 features in a distributed system * Design and implement application delivery solution in AWS, Azure * Big Data Tools and data processing Cloud technologies. #LI-RW1 Functional Area: Software Development About us: Citrix is a cloud company that enables mobile workstyles. We create a continuum between work and life by allowing people to work whenever, wherever, and however they choose. Flexibility and collaboration is what we're all about. The Perks: We offer competitive compensation and a comprehensive benefits package. You'll enjoy our workstyle within an incredible culture. We'll give you all the tools you need to succeed so you can grow and develop with us. Citrix welcomes and encourages applications from people with disabilities. Reasonable accommodations are available on request for candidates taking part in all aspects of the selection process. If you are an individual with a disability and require a reasonable accommodation to complete any part of the job application process, please contact us at (877) 924-8749 or email us at for assistance. If this is an evergreen requisition, by applying you are giving Citrix consent to be considered for future openings of other roles of similar qualifications. Citrix Systems Inc. Santa Clara CA

Senior Clojure Software Engineer

Expired Job

Apple Inc.