Logo
ZipRecruiter

Backend Engineering Lead - Bay Area

ZipRecruiter, Bodega Bay, California, United States, 94923

Save Job

Job Description Who are we?

Ema is building the next AI technology to empower every employee in the enterprise to be their most creative and productive. Our proprietary tech allows enterprises to delegate most repetitive tasks to Ema, the Universal AI employee. We are founded by ex-Google, Coinbase, Okta executives, and serial entrepreneurs. Were well-funded by top investors and angels in the world. Ema is based in Silicon Valley and Bangalore. This will be a hybrid role where we expect employees to work from the office three days a week. Who are you?

We are seeking an experienced Enterprise Software Engineer to join the Ema team. You will be responsible for designing, developing, and maintaining our enterprise software applications. You will work with product managers, designers, and developers to deliver high-quality solutions for our enterprise clients. The ideal candidate has experience building products across the stack, with a strong understanding of web frameworks, APIs, databases, and back-end technologies. Most importantly, you are excited to be part of a fast-paced, mission-driven startup that aims to create a lasting impact. You will:

Develop and maintain enterprise software applications, including APIs, data, and service development. Write clean, efficient, and maintainable code employing test-driven development. Build scalable and reliable back-end systems using languages like Go and Python. Develop and maintain APIs using REST or GraphQL. Integrate multiple enterprise applications and services using frameworks like FastAPI. Build and maintain data schemas using PostgreSQL, Redshift, etc. Contribute to front-end interfaces using HTML, CSS, and JavaScript frameworks such as React or Angular. Ensure applications are secure and adhere to industry best practices. Continuously improve software development processes and practices. Ideally, you'd have:

Bachelor's degree in Computer Science or related field. At least 4 years of relevant work experience. Strong background in algorithms, data structures, and object-oriented programming. Experience in back-end development using Python and Go. Knowledge of database technologies like PostgreSQL, Elastic, Redis. Experience designing and building API platforms and integration systems. Experience with cloud technologies like GCP, AWS, and Azure. Experience with containerization technologies like Docker and Kubernetes. Experience integrating multiple enterprise applications, including frameworks and authentication. Understanding of security best practices for enterprise software. Experience deploying software in multi-tenant SaaS environments. Knowledge of front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular. Strong problem-solving skills and attention to detail. Ability to work independently and in teams. Experience working with global teams. Compensation

For California-based candidates: The standard base salary for this position ranges from $135,000 to $300,000 annually. Compensation will be determined based on location, experience, skills, and other factors. Some roles may include variable compensation, equity, and benefits. Equal Opportunity

Ema Unlimited is an equal opportunity employer and commits to providing equal employment opportunities regardless of race, religion, gender, age, disability, genetics, or other protected characteristics. #J-18808-Ljbffr