Please let ServiceNow know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
Design and develop scalable, maintainable, and reusable software components with a focus on performance and reliability.
Collaborate with product managers to translate requirements into well-architected solutions, owning features from design through delivery.
Build intuitive user experiences using modern UI frameworks, ensuring flexibility for customer-specific needs.
Contribute to the design and implementation of new products and features while enhancing existing product capabilities.
Integrate automated testing into development workflows to ensure consistent quality across releases.
Participate in design and code reviews, ensuring best practices in performance, maintainability, and testability.
Develop comprehensive test strategies covering functional, regression, integration, and performance aspects.
Foster a culture of continuous learning and improvement by sharing best practices in engineering and quality.
Promote a culture of engineering craftsmanship, knowledge-sharing, and thoughtful quality practices across the team.
Requirements:
Bachelor's degree or higher in Computer Science, Computer Engineering, or related field.
5-8 years of experience in software engineering, with a track record of delivering high-quality products.
1+ year of practical experience with AI/ML-powered features, agentic systems, or LLM-based tooling.
Proficiency in Python, Javascript, Typescript, Java, or similar object-oriented languages.
Experience with modern front-end frameworks such as Angular and/or React.
Strong knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization.
Experience with REST/API-driven development and integration patterns.
Familiarity with automated testing frameworks (e.g., JUnit, Selenium, TestNG) and integrating tests into CI/CD pipelines.
Strong debugging and problem-solving skills in complex, distributed systems.
Experience with AI-powered tools or workflows, including validation of datasets, model predictions, and inference consistency.
Exposure to AI-native development tools (e.g., Claude Code, Cursor, Copilot).
Comfort with development tools such as IDEs, debuggers, profilers, source control, and Unix-based systems.
Benefits:
Base pay of $143,200 - $193,300, plus equity (when applicable) and variable/incentive compensation.
Health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, flexible time away plan, and family leave programs.