Remote
2022-01-22

Software Engineer Intern

3.6

Job Summary
As a Software Engineer Intern, you will play a crucial role in building the next generation of BlackLine’s application. You will be driving innovation into our product suite by designing, developing, troubleshooting, maintaining, optimizing, and scaling cloud-based services and web applications in an Agile team setting. You will gain experience as a full-stack developer working with modern web, server, and database technologies, including but not limited to Java, NiFi, and PostgreSQL.

If you have a passion for delivering products that make a difference, are driven to make things better in all that you do and are eager to work in a collaborative agile environment where developers are dedicated to solving customer problems and innovating, we would love to talk to you.

*
Roles and Responsibility (*list in order of importance)

  • Design, develop, test, troubleshoot, debug, optimize, scale and improve software systems and services while adhering to requirements, coding and quality standards.
  • Maintain high standards of software quality and technical excellence within the team by supporting good practices and writing clean, testable, maintainable, and secure code.
  • Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and bring them to the attention of your team lead.

*
Required Qualifications*

Education: You must be currently enrolled as an undergraduate/graduate in Spring 2022.
Technical/Specialized Knowledge, Skills, and Abilities:

  • Curiosity and initiative to help identify and implement technical solutions to challenging problems
  • A solid computer science foundation including data structures, algorithms, and design patterns, with an ability of writing high concurrency, multi-threaded, scalable code.
  • Knowledge of one or more object-oriented programming languages - Java preferred
  • Excellent written and verbal communication skills.

*
Other: *

  • A desire to explore opportunities in a technical field as a member of an engineer team
  • A desire to innovate and learn new things

Job Type: Internship