Senior Software Engineer (Scala)

Posted by fevrokbot 2 months ago

Job Description


Headquarters: Chicago, IL
URL: www.learncore.com


LearnCore’s engineering team builds, scales and maintains the software services, including our web app, and third party native apps in iOS, Android, Salesforce.com and others. Our company is growing quickly and we are looking for a senior Java developer who is ready to take on coding with new technologies.  Our current tech stack consists primary of Scala, but also includes utilizing other technologies such as MySql, Perl, Python.  


RESPONSIBILITIES: 


  • Build and maintain high-performance, fault-tolerant, scalable distributed software systems in the context of LearnCore's service-oriented architecture
  • Write code that is highly performing, maintainable, clear, and concise
  • Improve the reliability and efficiency of LearnCore’s core systems
  • Diagnose, and troubleshoot complex distributed problems and develop solutions that have a significant impact at our growing scale
  • Work cross-functionally with various business teams
  • Serve as a mentor to growing team of software engineers 


REQUIREMENTS: 


  • Expertise with at least one back-end web development language, such as Scala, Java, C#
  • Expertise with relational databases, such as MySQL
  • Deep understanding and experience with Linux systems
  • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation).
  • Experience establishing testing automation, and other aspects that drive business growth
  • Very strong data structures background
  • 6+ years work software development experience 
  • BS, MS, or PhD in Computer Science, or Computer Engineering



PLUSES: 


  • Experience with web infrastructure, distributed systems, performance analysis, and/or large-scale data processing
  • Experience with server side scripting languages including Perl, Python, or Bash
  • Experience with server infrastructure, security, and stability
  • A history of open-source contribution, and interesting pet projects

To apply: Please submit a resume & salary requirements to Kayla Davis: Kayla.Davis@learncore.com

Job Requirements

Job Details Job Requirements
Monthly Salary Unspecified Seniority Level Not Applicable
Industry IT Job Function Other
Employment Type Full Time Vacancies 0
Skills java,back-end,mysql,software engineer,senior,python,sql,scala,android,ios,ux,linux,perl,c#,security,distributed,sales,engineer,infrastructure,senior software engineer
Location United States, California, California City
Job not active

Apply to Similar Jobs

Mobile Development Team Lead
United States
California City
New York Designer
United States
California City
Mobile Developer Contractor @ ClickTime
United States
California City
Team Lead- Software Engineer- 100% Remote
United States
California City

Are You Hiring ?