Software Engineer Intern - 13718

Remote, United States


Job Summary  

As a Software Engineer Intern, you will play a crucial role in building the next generation ofBlackLine’sapplication. 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 Angular, React, ASP.NET, .NET Core, Entity Framework, and SQL Server. 


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 a proven track record of writing high concurrency, multi-threaded, scalable code. 
  • Knowledge of one or more object-oriented programming languages - C# preferred 
  • Excellent written and verbal communication skills. 


  • A desire to explore opportunities in a technical field as a member of an engineer team 
  • A desire to innovate and learn new things 
  • A desire to learn as much as you can about our business, accounting