Staff Software Engineer

Required Skills

System architecture
Full-Stack Development
Performance Optimization
Containerization and Deployment
Clojure

Job Description

Job Title: Staff Software Engineer


Job Type: Full-Time


Location: On-site San Francisco or Salt Lake City


Job Summary:

We are seeking a dynamic and experienced Staff Software Engineer to join our innovative team in either San Francisco or Salt Lake City. As a key player in our engineering department, you will lead the design and development of scalable software solutions, optimizing performance and ensuring seamless deployment. Your expertise in system architecture and full-stack development will propel our projects forward, making a significant impact on our business outcomes.


Key Responsibilities:

  • Design and implement complex system architectures that drive business goals.
  • Lead full-stack development across various platforms and languages.
  • Optimize software performance to enhance user experience and system efficiency.
  • Manage containerization and deployment processes for all applications.
  • Utilize Clojure to develop and maintain high-quality software solutions.
  • Collaborate with cross-functional teams to ensure cohesive project execution.
  • Communicate effectively through detailed written reports and verbal presentations.


Required Skills and Qualifications:

  • Proven experience in system architecture and full-stack development.
  • Strong background in performance optimization techniques.
  • Proficiency in containerization and deployment strategies.
  • Expertise in Clojure programming language.
  • Exceptional written and verbal communication skills.
  • Ability to work collaboratively in a fast-paced environment.


Preferred Qualifications:

  • Experience in leading and mentoring junior software engineers.
  • Familiarity with cloud-based infrastructure.
  • Background in Agile software development methodologies.

Apply now

Please note that by applying & completing our interview process, you will be added to our talent pool. This means you’ll be considered for this and all other possible roles that may match your skills. These potential opportunities will be sent your way as a micro1 certified candidate.

Have any questions? See FAQs