About the job
Summary/Objective Experience Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Essential Functions • Required Skills & Responsibilities Experience • Minimum 4 years of experience in software engineering. Required Skills & Responsibilities • Strong experience with Python in distributed and cloud-based environments. • Design and build high-performance REST/JSON or gRPC APIs for mobile backend services. • Experience with AWS or equivalent cloud platforms. • Develop backend systems optimized for mobile apps, including low-latency APIs, pagination, caching, and offline sync support. • Understanding of mobile API usage patterns such as throttling, retries, batching, and payload optimization. • Implement secure authentication and authorization (OAuth2, token-based flows). • Monitor and maintain services using tools like Datadog or Prometheus. • Work with Git, CI/CD pipelines, and modern deployment practices. • Collaborate in an Agile/Scrum development environment. • Integrate with third-party APIs and external systems. • Build and maintain scalable, distributed web applications. Nice to Have • Experience with data processing, data engineering, or AI/ML integrations.
Requirements
- Python
- AWS
- REST APIs
- gRPC
- Agile/Scrum
Preferred Technologies
- Python
- AWS
- REST APIs
- gRPC
- Agile/Scrum
About the company
Emburse, known for its innovation and award-winning technologies, is strong on engineering. This ensures you will have access to the best and brightest minds in our industry to grow your experience and career within Emburse.
Similar Jobs
Backend Software Engineer
Napses Technologies
Backend Engineer
SiteRecon
Software Engineer
Qualcomm