Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

ServiceNow

Software Engineer

Posted
Discussion
  • The IC2 engineer works on well-defined features and components with close guidance from senior engineers and tech leads. They focus on developing solid software engineering fundamentals, gaining hands-on experience with modern development practices, and learning to integrate AI/ML services into applications
  • This role provides mentorship and opportunities to grow technical depth in Python, Java, JavaScript, and ServiceNow platform development while contributing meaningfully to the product
  • Develop software features and components under the direction of senior engineers; take ownership of well-defined, scoped tasks
  • Write clean, maintainable code with comprehensive unit tests; follow established coding standards and best practices
  • Contribute to the implementation of AI-native features, including prompt design assistance, API integration, and basic evaluation
  • Work with assigned features from design through development, testing, and deployment with guidance from teammates
  • Troubleshoot and debug issues in development and staging environments; escalate complex issues to senior engineers
  • Follow secure coding practices, including responsible handling of customer data and AI safety considerations
  • Participate in code reviews and actively incorporate feedback from senior engineers
  • Learn and apply CI/CD practices; contribute to automated testing and deployment pipelines
  • Develop features and customizations on the ServiceNow platform under supervision
  • Write ServiceNow workflows, business rules, and automation using JavaScript and GlideScript with guidance
  • Build forms and dashboards on ServiceNow; learn data model design and query optimization techniques
  • Contribute to ServiceNow plugin and app development following established patterns and best practices
  • Learn ServiceNow APIs, web services, and integration patterns through hands-on implementation
  • Participate in ServiceNow application maintenance and support for assigned features
  • Seek to understand ServiceNow platform capabilities and how they apply to business problems
  • Learn from code reviews, pair programming, and mentorship from senior engineers
  • Ask clarifying questions and seek guidance when encountering unfamiliar technical challenges
  • Actively participate in team discussions, design reviews, and sprint planning
  • Communicate clearly about progress, blockers, and technical challenges
  • Participate in knowledge-sharing sessions and team learning opportunities
  • Support junior teammates and newer developers by sharing what you’ve learned
  • Take initiative to understand the broader system and how your work fits into the product
  • Participate in customer issue triage and bug fixing under supervision
  • Assist senior engineers in troubleshooting customer-reported issues and understanding root causes
  • Contribute to customer documentation and internal knowledge bases
  • Learn from customer issues and help identify patterns that could prevent future problems
  • Handle support tickets for issues in your area with guidance from teammates
  • Communicate respectfully and professionally with customers and internal teams
  • Seek to understand customer needs and how they use the application

Benefits

  • Generous family leave
  • Matched donations
  • Annual learning stipends
  • Flexible PTO
  • Competitive retirement plan
  • Paid volunteer time
  • This role is for an engineer who is beginning their software engineering career and learning to build reliable, maintainable AI-native and cloud-native software
  • Good communication skills and ability to work collaboratively with a team
  • Prior experience or coursework with ServiceNow platform is a plus
  • Understanding of fundamental software engineering concepts: version control, testing, debugging
  • Strong problem-solving skills and ability to learn quickly from feedback
  • Experience with Agile development methodologies is a plus
  • Understanding of AI/ML concepts; hands-on experience with LLMs or AI APIs a plus
  • Passion for software quality, testing, and continuous learning
  • Ability to take direction, ask for help when needed, and work independently on assigned tasks
  • Basic knowledge of relational databases and SQL
  • 2-5 years of professional software development experience
  • Proficiency in at least one programming language (Python, Java, or JavaScript); willingness to learn others
  • Familiarity with RESTful APIs and modern web services
  • Bachelor’s degree in computer science, engineering, or related field (or equivalent practical experience)

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.