Ema · 9 months ago
Software Engineer, Backend
Ema is building the next generation AI technology to empower every employee in the enterprise to be their most creative and productive. They are seeking a Software Engineer to design and develop maintainable software applications while contributing to a mission-oriented, fast-paced, high-growth startup.
Artificial Intelligence (AI)Customer ServiceEmployee BenefitsGenerative AISoftware
Responsibilities
Develop and maintain enterprise software applications, including API, data, application, and service development
Write clean, efficient, and maintainable code by employing a test-driven development process
Build scalable and reliable back-end systems using languages like Go and Python
Develop and maintain APIs using REST and gRPC
Build and maintain scalable and extensible data schemas using PostgreSQL, Clickhouse, etc
Contribute to front-end interfaces using HTML, CSS, and JavaScript frameworks such as React or Angular
Ensure that applications are secure and adhere to industry best practices
Continuously improve software development processes and practices
Qualification
Required
Bachelor's degree in Computer Science or related field
At least 4 years of relevant work experience
Solid background in algorithms, data structures, and object-oriented programming
Experience in back-end development using languages like Python and Go
Knowledge of database technologies like PostgreSQL, Elastic, Redis
Knowledge of 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 with integrating multiple enterprise applications, including frameworks and authentication
Understanding of security best practices and protocols for enterprise software applications
Experience deploying software in multi-tenant SaaS environments
Knowledge of front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks like React or Angular
Strong problem-solving skills and attention to detail
Ability to work independently and as part of a team
Experience working with global teams
Benefits
Variable compensation
Equity
Benefits
Company
Ema
Ema uses AI-powered agents to automate tasks in HR, customer support, and data management, making enterprise workflows more efficient.
H1B Sponsorship
Ema has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2023 (1)
2022 (1)
2021 (1)
Funding
Current Stage
Growth StageTotal Funding
$61M2024-07-31Series A· $36M
2024-03-05Seed· $25M
Recent News
2025-12-18
2025-10-25
2025-09-27
Company data provided by crunchbase