Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - SWE 3 image - Rise Careers
Job details

Software Engineer - SWE 3

Yext is a leading digital presence platform seeking Software Engineers to enhance their product and services. It boasts a culture of innovation and collaboration with industry-leading technology.

Skills

  • Strong foundation in data structures and algorithms
  • Fluency in Java, C++, Python or similar

Responsibilities

  • Participate in full life-cycle software development
  • Design, implement, and deploy highly scalable and reliable systems
  • Build storage systems, libraries, and frameworks
  • Contribute ideas for new features and identify areas for improvement
  • Collaborate effectively across teams
  • Write clean, tested, and well-documented code

Education

  • BA/BS in Computer Science or related field

Benefits

  • Medical, dental and vision benefits
  • Life insurance
  • Short term and long-term disability
  • 401(k) retirement plan
  • Vacation and sick leave
  • Equity (stock) based compensation and/or variable pay programs based on performance
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$166925 / YEARLY (est.)
min
max
$109350K
$224500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - SWE 3, Yext

Are you ready to take your career to the next level? At Yext, where we proudly offer a leading digital presence platform for multi-location brands, we are looking for a Software Engineer - SWE 3 based in New York, United States. Yext has thousands of customers worldwide who rely on our AI and machine learning technology to create meaningful connections with their audiences. As part of our innovative engineering team, you will dive right into the action by participating in the full life-cycle of software development. Your role involves designing, implementing, and deploying highly scalable and reliable systems that drive our revolutionary product offerings. You’ll work closely with some of the brightest minds in technology, building storage systems and frameworks, while contributing ideas for new features and identifying areas for improvement. Our agile environment means you’ll be working in two-week sprints, leading up to exciting demos of features in progress. To thrive at Yext, you need a Bachelor’s degree in Computer Science or a related field, along with at least 3 years of industry experience. You should have a strong foundation in data structures, algorithms, and software design, and fluency in programming languages such as Java, C++, or Python. If you’re eager to explore new technologies and creative solutions while enjoying the fast-paced vibe of a high-growth startup, Yext could be your next perfect match. Plus, with competitive pay, performance-based increases, and a comprehensive benefits package, we can’t wait to welcome you on board!

Frequently Asked Questions (FAQs) for Software Engineer - SWE 3 Role at Yext
What are the main responsibilities of the Software Engineer - SWE 3 at Yext?

As a Software Engineer - SWE 3 at Yext, you'll engage in several key responsibilities, including participating in full life-cycle software development, designing and deploying scalable systems, building frameworks and libraries, and collaborating with cross-functional teams. You'll also be encouraged to contribute innovative ideas for new features and make proactive improvements, ensuring that our digital presence platform remains at the cutting edge.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer - SWE 3 position at Yext?

To be eligible for the Software Engineer - SWE 3 role at Yext, candidates should possess a BA/BS in Computer Science or a related field. In addition, a minimum of three years of industry experience, alongside a solid understanding of data structures, algorithms, and software design principles, is necessary. Proficiency in Java, C++, or Python is essential, as Yext primarily utilizes Java for its coding endeavors.

Join Rise to see the full answer
What type of environment should I expect as a Software Engineer - SWE 3 at Yext?

Yext fosters a dynamic and collaborative environment tailored for innovation. As a Software Engineer - SWE 3, you'll find yourself in an agile workspace where teams run two-week sprints culminating in exciting feature demos. This setup promotes efficient collaboration across teams, encouraging creativity and real-time feedback that allow engineers to iterate on their work and excel in their roles.

Join Rise to see the full answer
What programming languages do I need to be familiar with for the Software Engineer - SWE 3 role at Yext?

Candidates for the Software Engineer - SWE 3 position at Yext should be fluent in programming languages such as Java, C++, or Python. Since Yext predominantly codes in Java, a strong grasp of this language is essential. Moreover, a willingness to adapt and learn new technologies will be vital as you contribute to the development of our innovative digital solutions.

Join Rise to see the full answer
What benefits can I expect as a Software Engineer - SWE 3 at Yext?

As a Software Engineer - SWE 3 at Yext, you can anticipate a competitive salary, typically ranging from $109,350 to $224,500 annually. Beyond base compensation, Yext offers a comprehensive benefits package, which includes medical, dental, and vision coverage, life insurance, a 401(k) retirement plan, and generous vacation and sick leave. Additionally, successful candidates may have the opportunity for equity compensation and performance-based bonuses.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - SWE 3
Can you describe your experience with full life-cycle software development?

In answering this question, focus on specific projects where you've participated in each phase of the development process, including requirements gathering, design, implementation, testing, and deployment. Share details that highlight your role, challenges faced, and successes achieved, showcasing your familiarity with software engineering principles.

Join Rise to see the full answer
Which programming languages are you most comfortable with, and why?

For this question, be honest about your proficiency levels. If Java is your primary language, explain your experience with it and any projects where you've implemented complex functionalities. Emphasize why you prefer it over others, focusing on aspects like community support, libraries available, or personal experience that illustrates your coding journey.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple aspects of a project?

When addressing this question, discuss time management strategies you’ve employed, such as the use of agile methodologies or prioritization frameworks. Share real-life examples where you successfully balanced competing priorities and how you ensured project milestones were consistently met.

Join Rise to see the full answer
Can you provide an example of a feature you developed that had a significant impact?

Choose a specific feature you've developed that addresses a real user need or significantly improved system performance. Outline the problem, your design and implementation process, and the quantitative impact of your work. Make sure to emphasize collaborative efforts and any feedback received from users or stakeholders.

Join Rise to see the full answer
What strategies do you use for debugging your code?

Share a systematic approach you follow, such as breaking down the code into smaller sections, utilizing logging and debugging tools, and conducting peer reviews. Discuss any debugging challenges you faced and how your strategies helped resolve critical issues, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you approach collaborating with cross-functional teams?

Emphasize your communication and interpersonal skills. Describe your experience working with other departments, like product or design, and how you ensure that diverse perspectives are integrated into your coding solutions. Highlight how collaboration leads to more effective product outcomes.

Join Rise to see the full answer
What is your process for writing clean and maintainable code?

Discuss the importance of code readability and maintainability. Mention best practices you follow such as adhering to coding standards, thorough documentation, and the use of comments. You might want to share how you refactor code to improve quality and clarity.

Join Rise to see the full answer
How do you stay updated with new technologies in software engineering?

Talk about the resources you use, such as online courses, coding bootcamps, developer communities, or following industry leaders. Sharing specific technologies you’ve recently learned about and how you plan to incorporate them into your current or future projects can also resonate well with your audience.

Join Rise to see the full answer
What do you find most challenging in software engineering?

Here, you want to be authentic. Discuss a genuine challenge you faced in your career, be it technological changes, project constraints, or team dynamics. Focus on how you navigated through these difficulties and the lessons learned that made you a more resilient engineer.

Join Rise to see the full answer
Why do you want to work at Yext as a Software Engineer - SWE 3?

Express your enthusiasm for Yext’s innovative approach to digital presence management and its commitment to AI and machine learning. Draw connections between your career aspirations, values, and how they align with Yext’s mission, as well as the specific contributions you hope to bring to the team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago

Join Yext as a Senior Product Marketing Manager to lead strategic marketing initiatives in the financial services sector.

Photo of the Rise User
Yext Hybrid New York, United States
Posted 6 hours ago

Join Yext as a Senior Manager in Revenue Accounting, overseeing a global team and driving financial processes.

Photo of the Rise User
Workstate Remote No location specified
Posted 10 days ago
Photo of the Rise User
Visa Remote Highlands Ranch
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 2 days ago
Paid Holidays

Join dLocal as a Site Reliability Engineer to help manage the observability platform for major global brands.

Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 12 days ago

Help organizations answer every question about their business.

27 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$109,350/yr - $224,500/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
12 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School
Photo of the Rise User
Someone from OH, North Canton just viewed 2025 MiLB Gameday Support (Seasonal) at MLB (Job Board Only)
E
Someone from OH, Columbus just viewed Intern, Cell Line Development at Evotec
Photo of the Rise User
Someone from OH, Westlake just viewed Payments Support Specialist (1 year contract) at Convera
Photo of the Rise User
Someone from OH, Portsmouth just viewed Property Manager II (Buckeye Towers) at WinnCompanies
Photo of the Rise User
Someone from OH, Columbus just viewed Financial Services Representative at Nationwide
Photo of the Rise User
Someone from OH, Dublin just viewed Global Growth Marketing Associate at Spotify
Photo of the Rise User
Someone from OH, Portsmouth just viewed Merchandising Part Time Days at Lowes
Photo of the Rise User
Someone from OH, Euclid just viewed Notary - Digital Reporter at Parrot
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager - Remote at Experian
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Entry Specialist - Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Cleveland just viewed Digital Sales Operations Analyst at Visa
Photo of the Rise User
Someone from OH, Lancaster just viewed Client Partner, Inside Sales at Sportradar
Photo of the Rise User
Someone from OH, Perrysburg just viewed Patient Success Specialist Temp to Hire at Natera
Photo of the Rise User
Someone from OH, Cincinnati just viewed Producer at ElevenLabs