Sr/Lead Software Engineer

Lingotek   •  

Lehi, UT

Industry: Enterprise Technology

  •  

5 - 7 years

Posted 58 days ago

This job is no longer available.

Responsibilities

  • Take product ideas from ideation to implementation
  • Design and build scalable, high-volume web applications focused on functionality
  • Optimize the performance of our data ingestion and data processing pipelines
  • Participate in design and code reviews
  • Assist in the growth and mentoring of your team
  • Develop systems that are highly scalable, but easy to maintain
  • Collaborate with colleagues on design and architecture
  • Build high-throughput and low latency microservices

Qualifications

  • BS/MS in Computer Science or equivalent work experience
  • Proficiency in Java and the JVM
  • Demonstrated experience building enterprise systems that scale
  • Extensive experience with Linux
  • Experience with relational (e.g., PostgreSQL) and NoSQL (e.g., Cassandra) databases; SQL proficiency
  • Experience writing tests throughout the development process
  • Demonstrated proficiency in web programming and user interface design experience, including Javascript frameworks, CSS and HTML
  • Experience with scripting languages (e.g. Python, PHP, Ruby)
  • Experience building scalable RESTFul API's
  • Experience with decentralized systems and microservice architecture
  • Excellent communication and collaboration skills
  • Positive work attitude, self-motivated, quick learner, and a team player

Desired Skills

  • Experience with Scala
  • Experience with event-driven architectures and technologies (e.g., Kafka)
  • Experience with Docker, SOLR, Camunda
  • Experience in Fintech or financial industry