Software Engineer (US)
Location
United States
Posted
9 days ago
Salary
Not specified
Job Description
We are looking for a Software Engineer to join our growing engineering team. In this role, you will design, build, and operate scalable software platforms that support analytics and AI solutions. You will contribute to system architecture, cloud deployments, and modern containerized environments, while collaborating with multidisciplinary teams across regions.
What This Involves:
- Design, develop, and maintain high-quality software solutions using Python.
- Contribute to the design and evolution of scalable and maintainable software architectures.
- Deploy, operate, and monitor applications in cloud environments (AWS, Azure, or GCP).
- Build and manage containerized applications using Docker and Kubernetes.
- Support the development and deployment of AI and analytics solutions, working closely with data scientists and data engineers.
- Collaborate with cross-functional and client-facing teams to deliver end-to-end solutions.
- Participate in technical discussions, architectural reviews, and continuous improvement initiatives.
Skills, Qualifications and Experience:
- Strong Python knowledge with experience building production-grade software.
- Experience designing software architectures for scalable applications.
- Hands-on experience operating and deploying solutions in cloud environments (any major cloud provider).
- Practical knowledge of container technologies and architectures, including Docker and Kubernetes.
- Basic understanding of AI solution components and technologies, such as LLMs, vector databases, APIs/protocols, and supporting infrastructure.
The following would be a bonus to have:
- Experience in systems design, particularly in cloud-native or distributed environments.
- Experience creating project implementation plans, timelines, and effort estimations.
- Experience leading or mentoring engineering teams and driving projects to completion.
Why You Will Love It Here:
- Work on real-world AI and advanced analytics solutions with measurable business impact.
- Collaborate with a global team of engineers and data scientists.
- Exposure to diverse industries, modern cloud platforms, and cutting-edge AI technologies.
- A collaborative culture that values real outcomes
- High ownership, zero micromanagement
- Rapid learning opportunities and diverse challenges
- Flexible work hours, remote-friendly setup
- Flat organisational hierarchy with high visibility and accessibility to our leaders
Related Guides
Related Job Pages
More Software Engineer Jobs
This role is a Lead Developer / Architect supporting the Energy Procurement Settlements platform, responsible for developing and maintaining calculation scripts that generate Power and Gas contract invoices using the eStar-Alchemy framework. The position involves: Translating com...
We are looking for a talented Software Developer to design, develop, test, and maintain scalable software applications. The ideal candidate will collaborate with cross-functional teams to build reliable, high-quality software solutions that support business and customer needs. De...
Software Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
As a Software Engineer, you will play a key role in building and scaling innovative software solutions that transform how people engage with complex information at scale. You will collaborate with cross-functional teams, including product managers, designers, and fellow engineers...
The role involves supporting and enhancing high-quality software modules for the Payment Integrity Rule Services product suite, including analyzing and resolving software-related issues from customers. Responsibilities also include documenting specifications, executing solution enhancements for performance improvement, and mentoring other developers.
