Senior Software Engineer
Chennai/Dharmapuri, Tamil Nadu
Applications have closed
Lightcast
The world’s most comprehensive labor market data, delivered in simple, easy-to-understand tools. Burningglass and Emsi are now part of Lightcast. Burning Glass Institute is a separate entity and relies on the data from Lightcast.
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.
Lightcast is a global leader in labor market insights with headquarters in Moscow (ID) and Boston (MA) and 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.
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.
Skills:
- Work with C, C++, Python, JSON, Regex, Machine Learning, Git, GitLab, RabbitMQ, gRPC, C#, Java, Docker, Kubernetes, AWS.
- Core product development in C/C++.
- Agile Methodology.
- Able to modularize and refactor existing software code.
- Willing to take ownership and responsibility within the team.
- Guide and mentor new team members.
- Code/Data review.
- Client support activities.
Abilities:
- Advanced proficiency in C++.
- In-depth understanding of software development principles, design patterns, and architectural concepts.
- Familiarity with cloud platforms and services (e.g., AWS).
- Strong problem-solving and debugging skills.
- Understanding of software testing principles and methodologies.
- Demonstrates strong technical expertise and a track record of successfully delivering software solutions.
- Excellent problem-solving and analytical skills, with the ability to design robust and scalable architectures.
- Strong mentoring skills to guide and inspire team members.
- Effective communication and collaboration skills to work with cross-functional teams and stakeholders.
- Detail-oriented, focused on writing clean, efficient, and maintainable code.
- Ability to prioritize and manage multiple tasks and projects in a dynamic environment.
Education and Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field. A master’s degree is a plus.
- 3+ years of professional experience in software engineering or related roles.
- Demonstrated experience in leading and delivering complex software projects.
- Strong academic performance or relevant coursework/projects may compensate for limited professional experience.
Lightcast is a global leader in labor market insights with headquarters in Moscow (ID) and Boston (MA) and 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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
2
3
0
Category:
Engineering Jobs
Tags: Agile Architecture AWS Computer Science Docker Engineering Git GitLab Java JSON Kubernetes Machine Learning Python RabbitMQ Testing
Perks/benefits: Career development Team events
Region:
Asia/Pacific
Country:
India
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Data Engineer II jobsSr. Data Engineer jobsBI Developer jobsBusiness Intelligence Developer jobsPrincipal Data Engineer jobsStaff Data Scientist jobsStaff Machine Learning Engineer jobsPrincipal Software Engineer jobsJunior Data Analyst jobsData Science Intern jobsDevOps Engineer jobsData Manager jobsSoftware Engineer II jobsData Science Manager jobsStaff Software Engineer jobsData Analyst Intern jobsLead Data Analyst jobsData Specialist jobsBusiness Data Analyst jobsAI/ML Engineer jobsSr. Data Scientist jobsBusiness Intelligence Analyst jobsData Governance Analyst jobsData Engineer III jobsSenior Backend Engineer jobs
Consulting jobsMLOps jobsAirflow jobsOpen Source jobsEconomics jobsLinux jobsKPIs jobsKafka jobsGitHub jobsTerraform jobsJavaScript jobsPostgreSQL jobsRDBMS jobsData Warehousing jobsPrompt engineering jobsNoSQL jobsStreaming jobsClassification jobsComputer Vision jobsBanking jobsRAG jobsScikit-learn jobsPhysics jobsGoogle Cloud jobsHadoop jobs
dbt jobsPandas jobsGPT jobsBigQuery jobsLooker jobsOracle jobsScala jobsR&D jobsData warehouse jobsReact jobsDistributed Systems jobsLangChain jobsScrum jobsPySpark jobsMicroservices jobsCX jobsELT jobsIndustrial jobsOpenAI jobsSAS jobsRedshift jobsJira jobsModel training jobsTypeScript jobsRobotics jobs