Lightcast

Sr. Software Engineer, Remote

Lightcast

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSAzureCloudJavaJavaScriptNode.jsPythonReactSQL

About the role

  • As a Senior Software Engineer at Lightcast, you will play a key role in designing and developing complex software solutions to meet the evolving needs of our clients.
  • Building upon your solid foundation in software engineering, you will take on more advanced responsibilities, lead technical initiatives, and mentor junior team members.
  • Your expertise will contribute to the success of our projects and drive innovation within our organization.

Requirements

  • Design & Development: Lead the design, development, and implementation of innovative software solutions that meet project requirements while adhering to best practices and architectural standards.
  • Collaboration: Partner with cross-functional teams to gather and analyze requirements, propose effective technical solutions, and deliver accurate effort estimates.
  • Mentorship: Provide guidance and coaching to software engineers, supporting their technical growth and professional development.
  • Quality Assurance: Perform thorough testing, debugging, and performance tuning to ensure high-quality, reliable, and scalable software.
  • Process Improvement: Work closely with stakeholders to identify opportunities for process enhancements and implement impactful solutions.
  • Continuous Learning: Stay current with emerging technologies, industry trends, and best practices in software engineering.
  • Code Review: Participate in code reviews to maintain code quality, offer constructive feedback, and promote shared learning.
  • Problem Solving: Proactively identify technical risks and challenges, recommending innovative solutions to overcome them.
  • Bachelor’s degree in Computer Science, Software Engineering, OR equivalent experience required
  • 3+ years in software engineering with proven success delivering complex, high-quality projects
  • Lead design, development, and implementation of scalable software solutions that follow best practices and architectural standards
  • Collaborate with cross-functional teams to gather requirements, propose solutions, and provide accurate estimates
  • Mentor and guide engineers, fostering professional growth and technical excellence
  • Conduct thorough testing, debugging, and performance optimization to ensure reliability and scalability
  • Skilled in Java, C++, Python, JavaScript, React.js, Angular, Node.js, SQL, and ORM frameworks
  • Experienced with cloud platforms such as AWS, Azure, and Google Cloud
  • Strong problem-solving, debugging, and architectural design skills with a focus on clean, maintainable code
  • Effective at managing multiple priorities in dynamic, fast-paced environments