
Senior Software Engineer for Scalable API Development
6 days ago
Job Summary:
We are seeking a seasoned software engineer to craft robust, scalable APIs using cutting-edge technologies.
About the Role:
- Design and develop high-performance RESTful APIs utilizing modern frameworks and libraries.
- Model, optimize, and manage relational schemas in PostgreSQL databases with expertise in SQL.
- Integrate third-party services, including external APIs and payment gateways.
- Write comprehensive unit tests using pytest and maintain best practices.
- Collaborate with cross-functional teams to deploy services on cloud platforms.
- Participate in code reviews, enforce coding standards, and drive innovation.
- Monitor production performance, troubleshoot issues, and implement fixes promptly.
- Document API specifications, data models, and deployment processes using OpenAPI and Markdown.
Required Skills:
- Expert-level knowledge of Python programming language and relevant frameworks.
- Strong SQL proficiency and hands-on experience with PostgreSQL databases.
- Familiarity with asynchronous programming concepts and containerization tools like Docker and Kubernetes.
- CI/CD tooling expertise: GitHub Actions, GitLab CI/CD, or equivalent.
- Unit testing frameworks, mocking libraries, and coverage tooling.
- Monitoring/logging tools: Prometheus, Grafana, ELK stack.
- Documentation tools: OpenAPI/Swagger, Markdown.
Benefits:
This role offers a dynamic work environment that encourages growth, innovation, and collaboration. As part of our remote team, you will have opportunities to learn from experienced professionals and contribute to meaningful projects.
-
Scalable Software Engineer
24 hours ago
Muscat, Muscat, Oman beBeeSoftware Full time $100,000 - $140,000Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining our organisation. We...
-
Master Geospatial Software Developer
7 days ago
Muscat, Muscat, Oman beBeeGeotechnologist Full time 3,000 - 4,000Job Title:Senior Full Stack Software Engineer, Key Responsibilities:Design scalable and high-performance backend services using PostgreSQL, Redis, and RESTful APIs.Optimize geospatial data processing workflows utilizing GDAL, Fiona, Shapely, and Pyproj.Deploy, manage, and monitor applications in Dockerized environments with Nginx and cloud services.Apply...
-
Engineering Software Expert
1 week ago
Muscat, Muscat, Oman beBeeSoftware Full time 48,000 - 52,000Our organization is a pioneer in open source software and operating systems. We have a global presence with over 1200 colleagues in 75+ countries.This role focuses on back-end REST API microservices engineering in Go and Python, covering all levels of seniority. Key ResponsibilitiesWe are looking for an exceptional individual to write high-quality software...
-
Senior Full Stack Software Engineer
1 week ago
Muscat, Muscat, Oman ESBAAR Full timeMuscat, Sultanate of Oman | Posted on 04/17/2025ResponsibilitiesDesign scalable and high-performance backend services with PostgreSQL/PostGIS, Redis, and RESTful APIs.Optimize geospatial data processing workflows using GDAL, Fiona, Shapely, and Pyproj.Deploy, manage, and monitor applications in Dockerized environments with Nginx and cloud services...
-
Senior Software Engineer
1 week ago
Muscat, Muscat, Oman beBeeDeveloper Full time 10,000 - 12,000Software DeveloperDescription:The successful candidate will be responsible for the development, testing, and support of new and amended software applications in accordance with agreed standards.Key responsibilities include:Developing, testing, and supporting new and amended programs from supplied specifications;Identifying and rectifying problems;Providing...
-
Senior Back-End Software Developer
2 weeks ago
Muscat, Muscat, Oman beBeeEngineering Full timeBack-End Engineering ExpertThis is a pivotal role within our organisation, requiring exceptional technical skills to design and develop scalable back-end solutions using Go and Python.We are seeking an experienced engineer who can drive innovation, collaborate with cross-functional teams, and ensure the delivery of high-quality software that meets the...
-
Senior Software Engineer
1 week ago
Muscat, Muscat, Oman beBeeSoftware Full time 4,200 - 8,200We are currently seeking a seasoned Full Stack Developer to contribute to the development of high-quality software applications. In this role, you will be responsible for designing, developing, and maintaining scalable web & mobile applications that meet our clients' needs.Develop software solutions that enhance productivity and streamline operations for...
-
Software Identity Developer
19 hours ago
Muscat, Muscat, Oman beBeeIdentity Full time $100,000 - $120,000Identity Management Software EngineerWe are seeking a highly skilled software engineer to join our team and contribute to the development of secure and scalable identity management solutions.Crafting web service APIs using Go (Golang) and Python.Designing and implementing new features and enhancements from specification to production and ongoing operations...
-
Senior Data Engineer
3 weeks ago
Muscat, Muscat, Oman JOY IT Solutions Full timeGet AI-powered advice on this job and more exclusive features.Employment Type: Contract (1 Year and extendable)Job Description:Senior Data Engineer with strong expertise in Informatica (DEI, EDC, CDC), API development, and cloud platforms to support scalable, secure data integration in a telecom environment.We are looking for Oman Candidates and Middle East...
-
High-Performance Backend Developer
2 weeks ago
Muscat, Muscat, Oman beBeeSoftwareEngineer Full timeSenior Software Engineer RoleWe are looking for a skilled Software Engineer to join our team.The ideal candidate will be responsible for designing and developing high-performance backend services, optimizing geospatial data processing workflows, and deploying applications in Dockerized environments.Backend Service Development: Design scalable and...