Emsi Burning Glass Logo

Emsi Burning Glass

Senior Software Engineer

Job Posted 13 Days Ago Reposted 13 Days Ago
Be an Early Applicant
Hybrid
2 Locations
Mid level
Hybrid
2 Locations
Mid level
Senior Software Engineer responsible for designing and developing software solutions, leading technical initiatives, mentoring junior engineers, and ensuring high-quality deliverables.
The summary above was generated by AI
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.

Major Responsibilities:

  • Lead the design, development, and implementation of software solutions that meet project requirements and align with best practices and architectural standards.
  • Collaborate with cross-functional teams to gather and analyze requirements, propose technical solutions, and provide accurate effort estimations.
  • Mentor and guide other software engineers, assisting them in their professional growth and development.
  • Conduct thorough testing and debugging of software to ensure high quality, reliability, and performance.
  • Collaborate with stakeholders to identify areas for process improvement and implement effective solutions.
  • Stay updated with emerging technologies, industry trends, and advancements in software engineering.
  • Participate in code reviews to maintain code quality, identify areas for improvement, and provide constructive feedback.
  • Proactively identify and address technical risks and challenges, proposing innovative solutions.

Education and Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s a plus).
  • 3+ years of professional experience in software engineering or related roles; strong academic background can offset limited experience.
  • Proven success leading and delivering complex software projects with advanced proficiency in C++ and experience in C, Python, Java, C#, JSON, Regex, gRPC, RabbitMQ, Git/GitLab, Docker, Kubernetes, and AWS.
  • Deep understanding of software development principles, design patterns, and architecture.
  • Skilled in modularizing, refactoring, and maintaining clean, scalable code.
  • Experienced in Agile methodology, code reviews, data validation, and client support.
  • Strong debugging, problem-solving, and analytical skills.
  • Familiar with software testing best practices.
  • Excellent communication and collaboration skills across technical and non-technical teams.
  • Effective mentor and team contributor, with a proactive approach to ownership and responsibility.
  • Highly organized, detail-oriented, and adaptable in fast-paced environments.

Lightcast is a global leader in labor market insights with headquarters in Moscow (ID) and Boston with offices in the United Kingdom, Europe, and India.  We work with partners across six continents to help drive economic prosperity and mobility by providing the insights needed to build and develop our people, our institutions and companies, and our communities. 

Lightcast is proud to be an equal opportunity workplace and is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Lightcast has always been, and always will be, committed to diversity, equity and inclusion. We seek dynamic professionals from all backgrounds to join our teams, and we encourage our employees to bring their authentic, original, and best selves to work.

Top Skills

AWS
C
C#
C++
Docker
Git
Gitlab
Grpc
Java
JSON
Kubernetes
Machine Learning
Python
RabbitMQ
Regex

Similar Jobs

7 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
The Senior Software Engineer will design and develop software solutions in an Agile environment, focusing on UI solutions using React and NextJS, ensuring high-quality delivery.
Top Skills: BootstrapCSSCSS3HTML5JavaScriptNextjsReactRestSassTypescript
7 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
The Senior Software Engineer will design and develop front-end features for digital applications, ensuring performance and collaboration within teams.
Top Skills: AngularBazelCSS3ExpressHTML5JasmineJavaScriptLessNode.jsPolymerReactSassWebpack
12 Days Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
The Senior Software Engineer, DevOps will design, implement, and support AWS solutions, create CI/CD infrastructure, and provide operational support.
Top Skills: AWSEc2GitlabIamJenkinsLambdaNode.jsPythonRoute53S3SesSnsSpinnakerSqsTerraformUnix ShellVaultVpc

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account