Software Engineer
Welcome!
Our Growth is Creating Great Opportunities!
Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you!
Thanks for your interest in working on our team!
About the role:
Join our Product R&D team building the next generation of our AWS-native SaaS platform for large-scale device management. You will contribute to the development of cloud-native applications, APIs, backend services, and modern web experiences while helping evolve and modernize existing application and platform capabilities.
This role is primarily backend-focused, with opportunities to contribute across the full stack. We value engineers who take ownership beyond coding and contribute across the software delivery lifecycle, including design, development, testing, deployment, operations, and continuous improvement.
Key Responsibilities
Build and enhance backend services, APIs, and cloud-native platform capabilities.
Contribute to the development of modern SaaS applications on AWS.
Develop and maintain web application features using modern frontend technologies.
Support modernization of existing Java-based platform capabilities.
Participate in technical design discussions, code reviews, and implementation activities.
Contribute to CI/CD pipelines, testing automation, and engineering best practices.
Troubleshoot issues, perform root cause analysis, and support production systems.
Collaborate with Product Management, QA, DevOps, and Engineering teams to deliver customer value.
Leverage AI-assisted development tools to improve productivity, code quality, testing, troubleshooting, and learning.
Required Skills & Experience
Bachelor’s degree in Computer Science, Engineering, or a related field.
3+ years of software development experience.
Strong programming experience in Java 17+.
Experience building REST APIs and backend applications.
Familiarity with AWS cloud services and cloud-native application development.
Exposure to frontend development using React, Angular, or similar frameworks.
Strong understanding of software design principles, data structures, algorithms, and debugging techniques.
Exposure to CI/CD pipelines, automated testing, and modern software development practices.
Strong analytical, problem-solving, and communication skills.
Preferred Skills & Experience
Working knowledge of Python and/or TypeScript/Node.js.
Experience with AWS serverless technologies such as Lambda, API Gateway, DynamoDB, SQS, SNS, EventBridge, or Step Functions.
Familiarity with microservices, event-driven architectures, and distributed systems.
Experience with MongoDB, ActiveMQ, Apache Solr, or similar technologies.
Familiarity with observability and monitoring tools such as CloudWatch, Grafana, Prometheus, or OpenTelemetry.
Exposure to Docker, Kubernetes, Infrastructure as Code, or cloud automation tools.
Understanding of secure software development and cloud security fundamentals.
Knowledge of TR-069, TR-98, and TR-181 device management standards.
AWS certification or equivalent cloud experience(preferred).
AI-Ready Engineer Expectations
Actively use AI-assisted development tools such as GitHub Copilot, ChatGPT,Amazon Q, Claude, or similar platforms.
Apply AI to accelerate coding, testing, debugging, documentation, troubleshooting, and learning.
Demonstrate sound engineering judgment when validating AI-generated recommendations and code.
Continuously explore AI capabilities to improve software quality and engineering productivity.
What Success Looks Like
Deliver high-quality features and platform capabilities with strong ownership.
Contribute to the growth and modernization of our cloud-native SaaS platform.
Continuously improve engineering quality, automation, reliability, and productivity.
Collaborate effectively across teams to deliver customer value.
Embrace modern cloud-native, DevOps, and AI-assisted engineering practices.