Software Engineer, Cloud Engineer - Software, Backend Developer
Listed on 2026-07-13
-
Software Development
Cloud Engineer - Software, Backend Developer, DevOps
Overview
Software Engineer opportunity with a leading mobile and telecom network software vendor in the FONES Protect business unit. This business unit provides cloud-native call protection platforms and SOA-based data services to telecom operators, enabling real-time call treatment, subscriber management, and integration with carrier network infrastructure. The engineer will develop and maintain an AWS-native, high-availability call protection system delivering real-time nuisance call blocking and subscriber management for fixed‑line and mobile network subscribers, and support the broader FONES Protect application portfolio by contributing to REST endpoints, data feeds, and interconnecting services.
Key Responsibilities- Develop and maintain REST API endpoints for secure, performant data exchange with telecom operator portals, carrier network systems, and cloud infrastructure.
- Enhance the real‑time call treatment engine that evaluates incoming calls against priority‑ordered list hierarchies at scale.
- Build and maintain storage components for various data stores, including No
SQL databases, distributed cache systems, object storage, and other cloud data services. - Write software design specifications using modern design patterns.
- Design, implement, and test software for delivered solutions and surrounding architecture.
- Work on performance to ensure high scalability and required KPIs are met.
- Deploy solutions on cloud or on‑premises infrastructure in collaboration with Site Reliability Engineers.
- Advance reliability and performance of the Service Architecture, introduce new performance counters, instrumentation points, and collaborate with Operations during the ALM lifecycle.
- Develop bulk data import and export pipelines for large‑scale list and subscriber operations.
- Contribute to observability tooling, including structured logging, custom metrics, and alarm integration workflows.
- Collaborate with third‑party partners and vendors to define, develop, and deliver feature enhancements and integrations.
- Participate in the full SDLC lifecycle: requirements gathering, design, implementation, testing, deployment, and production support.
- Bachelor’s degree in a related field.
- 3‑5 years of experience in software engineering or a related area.
- Solid Java software design skills with 3‑5 years of experience.
- Experience with Spring Boot for building production REST API services.
- Experience developing software for Linux.
- Thorough understanding of algorithms, data structures, and software design fundamentals, including patterns and practices.
- Knowledge of source control management with Git.
- Experience with No
SQL databases (DynamoDB preferred) and/or one of MySQL, MS SQL, Oracle, or Postgres in Java. - Knowledge and experience with AWS services (ECS/Fargate, DynamoDB, S3, Cloud Watch, Lambda, or similar) and deployment in AWS.
- Strong verbal and written communication skills.
- Ability to work as part of a distributed team and coordinate with third‑party partners.
- Strong problem‑solving skills in test and production environments.
- Prior experience in the mobile software industry.
- Prior experience in the telecommunications industry.
- Development experience with high‑performance, low‑latency, fault‑tolerant systems.
- Fundamental knowledge of TCP/IP stack and HTTP/2 or newer.
- Understanding of SIP protocol traffic, signaling paradigms, and VoIP call flow concepts.
- Experience with Kubernetes or Docker deployment.
- Experience with DynamoDB Global Tables and multi‑region active‑active architecture.
- Experience with ECS Fargate and container‑based microservice deployments.
- Experience with Cloud Watch metrics, alarms, and observability pipelines.
- CI/CD knowledge.
- Experience with Databricks, Kinesis Firehose, or similar streaming/event‑driven architectures.
- Knowledge of AWS Cognito or similar OAuth2/JWT token‑based authentication systems.
- Knowledge of TLS/mTLS and/or OAuth
2. - Knowledge of Protocol Buffers and gRPC.
- Working knowledge of C++, Python, and Linux shell scripting.
- Open paid time off.
- Company paid holidays.
- Flex Fridays and flexible work arrangements.
- Comprehensive health, dental, and vision coverage.
- Retirement plans.
- Learning and development programs.
- Tuition reimbursement.
- Company options and potential bonus.
First Orion is an affirmative action and equal opportunity employer and an API employer. This position is not eligible for employment‑based immigration visa or status sponsorship. Employees must demonstrate proper work authorization as required by I‑9 compliance. First Orion’s immigration sponsorship policy is applied in a nondiscriminatory fashion regardless of race, gender, ethnic origin, or any other classification protected by law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).