
SDE I Backend
Interested in this role?
Read all the details below first
Table of Contents
Job Description
Software Engineer I - Backend
About Netomi
Netomi is the leading agentic AI platform for enterprise customer experience. We partner with global brands like Delta Airlines, MetLife, MGM, and United to deliver scalable AI-powered automation across the entire customer journey. Our no-code platform empowers businesses to achieve faster time-to-market, lower total cost of ownership, and simplified management of AI agents for any CX use case. Backed by leading investors, Netomi is driving the AI revolution and transforming how businesses interact with their customers.
Responsibilities
- Contribute to the planning, design, and execution of SOA backend platforms, primarily focused on REST-based web frameworks using Java (Spark, Spring, ORM).
- Participate in high-level and low-level design of highly scalable backend components.
- Track defects, collaborate with business owners and users to triage bugs, and manage a backlog.
- Ensure adherence to non-functional requirements such as scalability, high availability, performance, and security.
- Engage in build, deployment, and DevOps activities within the AWS environment.
- Work collaboratively within a multi-disciplinary team, fostering strong relationships with subject matter experts.
- Assist key technical advisors in defining the project roadmap.
Qualifications
- 1-3 years of experience in Java / J2EE development.
- Proficiency in SOA, multi-tenant platforms, and SaaS platforms is a plus.
- Experience with Amazon Web Services or similar cloud environments.
- Familiarity with scripting languages for automated build and deployment processes is a plus.
Join Netomi and be a part of the AI revolution!
Qualifications
Required:
- 1-3 years of experience in Java/J2EE development.
- Proficiency in designing and developing RESTful APIs.
- Experience with backend frameworks such as Spring or Spark.
- Familiarity with Object-Relational Mapping (ORM) concepts.
- Understanding of software development lifecycle (SDLC) methodologies.
- Experience working with cloud platforms, preferably Amazon Web Services (AWS).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
Preferred:
- Experience with SOA, multi-tenant, or SaaS platforms.
- Experience with scripting languages for automated build and deployment processes.
- Knowledge of DevOps practices and tools.
Technical Development
- Contribute to the design, development, and implementation of scalable backend systems using Java and RESTful APIs.
- Design and implement high-level and low-level components within the platform, ensuring adherence to architectural best practices.
- Participate in code reviews, ensuring code quality and adherence to coding standards.
- Troubleshoot and resolve technical issues, collaborating with team members to identify root causes and implement effective solutions.
- Stay abreast of emerging technologies and industry trends, proposing and evaluating new tools and frameworks.
Collaboration and Communication
- Work closely with product managers, designers, and other engineers to understand requirements and deliver solutions that meet business needs.
- Effectively communicate technical concepts to both technical and non-technical audiences.
- Actively participate in team meetings, providing insights and contributing to discussions.
- Foster a collaborative and supportive team environment.
Deployment and Operations
- Assist in the deployment and maintenance of backend systems on AWS.
- Contribute to the development and automation of build and deployment processes.
- Monitor system performance and identify areas for optimization.
- Collaborate with DevOps engineers to ensure smooth and reliable operation of the platform.
Selection Process
Netomi's hiring process for a SDE I Backend begins with a review of submitted applications. Candidates whose qualifications align with the role's requirements are invited for a technical phone screening. This initial conversation assesses the candidate's foundational Java knowledge and experience with relevant technologies like Spring and REST APIs.
Successful candidates progress to a virtual interview with the engineering team. This in-depth discussion delves into the candidate's problem-solving abilities, experience with scalable systems, and understanding of DevOps principles.
The final stage involves a practical coding challenge designed to evaluate the candidate's technical skills and ability to apply their knowledge to real-world scenarios. Netomi's team carefully reviews the candidate's performance throughout the process, considering both technical expertise and cultural fit.
How to Apply
To apply for a job, read through all information provided on the job listing page carefully.
Look for the apply link on the job listing page, usually located somewhere on the page.
Clicking on the apply link will take you to the company's application portal.
Enter your personal details and any other information requested by the company in the application portal.
Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
Double-check all the information provided before submitting the application.
Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
Important Note
Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.
About Netomi
Netomi is revolutionizing customer experience with its leading agentic AI platform. Partnering with global brands like Delta Airlines, MetLife, and MGM, Netomi empowers enterprises to automate customer interactions at scale. Their no-code platform delivers rapid deployment, cost-effectiveness, and seamless management of AI agents for diverse customer journey needs. Backed by prominent investors like WndrCo, Y Combinator, and Index Ventures, Netomi is driving efficiency, reducing costs, and elevating customer experiences for the world's leading companies.
Ready to Apply?
Join Netomi and take your career to the next level. We're looking for talented individuals like you!
Apply for this Job