Chegg Inc.

Students are working harder than ever before to stabilize their future. Our recent research study called State of the Student shows that nearly 3 out of 4 students are working to support themselves through college and 1 in 3 students feel pressure to spend more than they can afford. We founded our business on providing affordable textbook rental options to address these issues. Since then, we’ve expanded our offerings to supplement many facets of higher educational learning through Chegg Study, Chegg Math, Chegg Writing, Chegg Internships, Chegg Skills, and more to support students beyond their college experience. These offerings lower financial concerns for students by modernizing their learning experience. We exist so students everywhere have a smarter, faster, more affordable way to study.

Senior Software Engineer

Location

India

Posted

6 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Chegg Inc.

Role Description As Chegg Skills engineers, our software empowers students to move from “learning” to “earning”. We build the apps and systems that help students make life-changing career changes into high-growth job opportunities. We pride ourselves on our ability to provide accessible education to motivated career switchers. Together we build the tech that helps them reach mastery and success. In this role, you will play a leading role in a fully remote team of diverse, motivated engineers that is changing what education looks like. We serve an audience of thousands of students and educators every year. Your contributions will shape the way these students learn, helping them succeed in life. Chegg Skills is a new and growing division of Chegg focusing on post-collegiate demographics. We are growing the engineering team to help support our continued business expansion as more students take the next step in their careers with Chegg. Join us and help scale engineering to power our next phase of growth! We expect that most qualified candidates will have at least 6 years of professional software development experience building user-facing web applications. - Within 1 month, you will: - Work with an onboarding buddy to push commits in your first week. - Use our documentation to learn the microservices architecture. - Start familiarizing yourself with our React.js, Next.js, and Node.js codebases and begin contributing. - Use code reviews and pairing with peers to raise code quality. - Deploy changes confidently with solid test coverage through our robust CI/CD pipeline. - Participate in sprint planning and retrospective meetings. - Get to know your remote peers and stakeholders over video calls. - Identify pain points in the team’s process and codebases with fresh eyes, and share ideas from past experiences. - Within 3 months, you will: - Collaborate with developers, product managers, and stakeholders to identify product opportunities. - Demonstrate expertise in using JS/React to quickly iterate toward product goals. - Employ industry best practices in your work, and share those practices with your peers. - Work across the stack and multiple applications to create user experiences that support our students’ learning. - Standardize our application data access by contributing to a new GraphQL layer. - Improve observability across the system through standardized logging, metrics, and dashboards. - Maximize your impact in an environment that strives for high focus and infrequent engineering interruptions. - Invest in a culture of accountability by holding yourself and your peers to high standards. - Receive regular performance feedback from your manager and peers. - Within 6 months, you will: - Influence the roadmap and product development of Chegg Skills systems. - Expand your knowledge and influence by rotating across project pods and working in new codebases and product areas. - Lead research and architecture initiatives to support Chegg Skills’ rapid growth. - Hone your skills with accessibility training and make accessibility part of your “definition of done”. - Standardize and document operating procedures. - Invest in junior developers through mentoring relationships. - Develop a career growth plan and goals with your manager. Qualifications - At least 6 years of professional software development experience. - Experience building user-facing web applications. Requirements - Proficiency in React.js, Next.js, and Node.js. - Experience with microservices architecture. - Ability to work collaboratively in a remote team. - Strong understanding of CI/CD pipelines. Benefits - Flexible remote work environment. - Opportunities for career growth and development. - Access to mentorship and training programs. Company Description Chegg exists to support students in their educational journey by providing affordable textbook rental options and a variety of services to enhance their learning experience. - Chegg Study - Chegg Math - Chegg Writing - Chegg Internships - Chegg Skills We aim to lower financial concerns for students by modernizing their learning experience.

Related Job Pages

More Software Engineer Jobs

Autodesk logo

Senior Data Developer, Analytics & Insights

Autodesk

How the world gets designed and made. #MakeAnything

Full TimeRemoteTeam 10,001+Since 1982H1B No Sponsor

• Design, develop, automate and maintain scalable, robust and reliable ELT/ETL data pipelines that collect, process and transform large volumes of structure and unstructured data from various sources • Maintain and enhance our existing data architecture to ensure smooth and efficient data flow across platforms • Interface with data peers, product managers and cross-functional stakeholders to gather requirements, sequence work, and document technical solutions • Implement best practices for data quality, integrity and governance, including monitoring, validation and auditing processes to ensure reliable and consistent data availability • Contribute to a team culture that values quality, robustness, and scalability while fostering initiatives and innovation by staying up to date with industry trends and new technologies • Apply an AI-native data engineering mindset by using ML-driven validation, anomaly detection, automated schema evolution, automated data lineage and optimizations for pipeline performance and resource efficiency

Canada
Graebel Companies, Inc. logo

Senior Developer, Intelligent Automation

Graebel Companies, Inc.

Are you ready to open a world of opportunity in talent mobility? Our clients include some of the largest and most recognized brands in the world. They’re innovators and leaders in their industries, making life-enhancing breakthroughs every day. We help them tap into those opportunities by placing their exceptional people where they need to be, anywhere in the world. When it comes to service, we set the bar for exceptional … and then we raise it with fresh ideas, leading tools and innovative approaches, and it’s all grounded in our values of truth, love, and integrity. We call it People-first Mobility. We’re looking for exceptional people who share those values along with our passion for delivering the highest levels of service. If that sounds like you, and if you’re ready for a new career opportunity, we’d like to hear from you!

Full TimeRemoteTeam 1,001-5,000

Role Description This role can be based anywhere in the United States. We are seeking a Senior Developer, Intelligent Automation to help us build the next generation of AI and automation solutions across the enterprise. Graebel is maturing rapidly in the AI space, and this role is central to delivering production-grade agentic and automation solutions that combine the Azure AI stack (Azure AI Foundry, Azure OpenAI, Azure AI Search) with Microsoft 365 Copilot, Copilot Studio, and Power Platform. This is a hands-on senior development role for someone who loves to build. You'll work alongside our existing automation team to deliver intelligent agents, integrated workflows, and embedded AI experiences that solve real business problems. You will own significant pieces of solution delivery - designing, building, testing, and supporting what you ship. There is a clear growth path here. The right person will start as our strongest hands-on builder on the advanced AI stack and, over time, grow into a senior solution design and architecture role as our AI capability scales. We are explicitly hiring for someone with that trajectory in mind. We are committed to fair and transparent compensation. The salary range for this role is based on several factors including experience, skills, and qualifications and is $115,000 to $140,000 USD. Qualifications - Experience with Azure AI Foundry, Azure OpenAI, and Azure AI Search. - Proficiency in Microsoft 365 Copilot, Copilot Studio, and Power Platform. - Hands-on experience in building production-grade AI solutions. Requirements - Building solutions: - Build production-grade AI solutions on Azure AI Foundry, including RAG patterns, embeddings and vector search, prompt management, function/tool calling, and evaluation. - Develop, configure, and extend Copilot Studio agents and Microsoft 365 Copilot extensions (declarative agents, plugins, connectors, knowledge sources). - Build solutions in Power Platform — Power Apps (canvas and model-driven), Power Automate, Dataverse, custom connectors. - Develop APIs, integration layers, and supporting services (Azure Functions, Logic Apps, API Management) to connect AI solutions to Graebel's enterprise systems. - Implement CI/CD pipelines, source control, and environment-management practices using Azure DevOps and/or GitHub. - Contributing to design: - Contribute to solution design alongside more senior team members and IT leadership — turning business problems into technical solutions and selecting the right blend of Azure AI services, Copilot Studio, Power Platform, and custom code. - Help define reusable patterns, components, and templates that accelerate future delivery. - Participate in design reviews, code reviews, and technical decision-making. - Quality and governance: - Follow and help refine team practices around content safety, PII handling, prompt versioning, model selection, logging, and observability. - Take ownership of supportability — what you build, you help support. - Stay current with the rapid evolution of the Microsoft AI platform and bring fresh patterns back to the team. - Collaboration: - Partner with business stakeholders to clarify requirements, demo progress, and validate that what we're building actually solves the problem. - Communicate technical concepts clearly to non-technical audiences. - Mentor more junior developers and analysts on Power Platform and Copilot Studio patterns as you grow into the senior end of the team. Benefits

United States
$115K - $140K / year
Hypori logo

Senior Software Engineer

Hypori

Never Trust, Always Verify - Hypori Halo Zero Trust BYOD

Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description As a Senior Software Engineer specializing in Application Security in Hypori’s Product & Engineering organization, you enable software engineering teams to continuously improve the security posture of our products and operational SaaS environments. You combine hands-on AppSec and DevSecOps expertise – integrating security tooling in CI/CD pipelines, developing security patterns, and serving as a subject matter expert for the secure development and deployment of containerized microservices, cloud infrastructure, and other product components. Responsibilities - Maintain a deep understanding of the security aspects of Hypori's product/system architecture and implementation patterns. - Collaborate with engineering teams on threat models. - Participate in design and architecture reviews. - Engage across scrum teams to surface and address application security, privacy, and compliance concerns. - Be the go-to AppSec expert for software engineering, security, and compliance teams. - Mentor engineers on application security principles, secure design patterns, and secure coding practices. - Grow security capability and awareness through thought leadership and active engagement. - Develop and maintain software security patterns to enable security/compliance/privacy-by-default engineering. - Lead automation and integration of vulnerability management tooling – including SAST, DAST, and SCA tools. - Perform security-focused code reviews on request, providing targeted guidance on security-sensitive components and implementation decisions. - Triage vulnerability and compliance testing results for technical implications. - Contribute to technical compliance strategies and hardening across cloud infrastructure, development/QA environments, and system components. - Actively contribute to the success of Hypori’s Security Champions program. - Participate in Engineering on-call rotations to provide application security expertise during incident triage and response. - Protect intellectual property, user data, and system integrity by adhering to Hypori's policies and procedures for secure software development. Qualifications - Must be a US Citizen or US Permanent Resident. - 5+ years of hands-on software engineering experience, with a demonstrated focus on building and securing production systems. - Proficient in at least one programming language. - Proficient in understanding and explaining the ins and outs of software vulnerabilities across stacks. - Proficient in the security management of cloud infrastructure services and container-based deployments. - Proficient in the management of software supply chain security aspects. - Proficient in secrets management practices and tooling. - Proficient in expressing the concepts of identity & access management, applied cryptography, network security, and related security domains. - Proficient in API security concepts and their application. - Proficient in concisely articulating both technical risk and the trade-offs of proposed solutions. - Experience with modern CI/CD pipelines and scrum-based engineering practices. - Experience in interpreting security and compliance frameworks and standards. - Experience with application security testing tools and techniques. - Experience with AI/LLM-assisted tooling to automate application security tasks. Preferred Attributes - Proficient in the application of infrastructure-as-code principles and associated security paradigms. - Familiarity with FedRAMP, NIST SP 800-53, or comparable government compliance frameworks. - Experience working in or supporting a government or defense technology environment. Benefits - Generous benefits package including medical, dental, and vision insurance. - Parental leave and life and disability packages. - 401(k) plan with employer-matching contributions that vest starting from your first day of employment. - Performance bonus, primarily contingent upon company-wide performance.

United States
$180K - $195K / year
Job Closed
Extractta logo

PL/SQL Developer, Mid-level

Extractta

EXTRACTTA | Informações que geram Soluções

Full TimeRemoteTeam 201-500Since 2005H1B No Sponsor

• Develop and maintain Oracle PL/SQL routines, ensuring data quality and integrity. • Support the analysis, correction, and optimization of scripts in relational databases. • Assist with system support by handling tickets and incidents. • Collaborate with the team to identify improvements and technical solutions. • Participate in the squad's agile ceremonies (Daily, Planning, Review, Retrospective, and Refinement). • Work alongside other developers and analysts, contributing to the team's deliveries.

Brazil