Senior Software Engineer (AI Driven) - Curveglass
Jobgether
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
Software Engineer jobs in Brazil · Remote Software Engineer jobs · AWS jobs · Azure jobs · Observability jobs · Python jobs
Jobgether has 4,481 open roles listed here.
- AI Harness Engineer
- (Senior or Staff) Backend Engineer, AI tooling
- (Senior or Staff) Backend Engineer, AI tooling
- (Senior or Staff) Backend Engineer, AI tooling
- (Senior or Staff) Backend Engineer, AI tooling
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for curveglass roles keep coming back to AWS, Azure, Observability, Python. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with AWS? Tell me one thing you learned the hard way.
- Walk me through a model you built, from the data to how it was used.
- How did you know your model was actually good, and not just good on your test set?
- Tell me about a time the data was messy or wrong. What did you do?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Software Engineer (AI Driven) - Curveglass at Jobgether interview free →Accountabilities:: Own the technical implementation of the platform for one or two airline clients, from requirements and solution design through development, deployment, operation, and continuous improvement. Build and maintain client-specific Adapter functionality across frontend, backend, APIs, business logic, data integrations, and system exports. Develop production software using Python, TypeScript, React, SQL, and relevant cloud technologies. Integrate applications with client datasets, APIs, infrastructure, and existing enterprise systems. Deploy, maintain, and troubleshoot applications and infrastructure within client AWS or Azure environments. Use containers and Infrastructure-as-Code tools such as Terraform as part of application development and deployment. Work directly with clients to understand technical and business requirements, lead or participate in technical meetings, explain decisions, troubleshoot issues, and manage expectations. Analyze recommendation results in collaboration with revenue management teams and help identify technical or business issues affecting outcomes. Partner with the core engineering team to determine whether functionality should remain client-specific or become part of the shared product. Translate client requirements and implementation learnings into roadmap input and requests for improvements to the shared platform. Diagnose production issues, improve reliability and observability, and maintain systems throughout their operational lifecycle. Collaborate closely with engineering, data science, product, and leadership teams while contributing to architectural and technical decisions. Use modern AI-powered development tools to improve engineering productivity while maintaining code quality and sound technical judgment. Requirements: Strong professional software engineering experience with the ability to independently design, build, debug, deploy, and maintain production systems. Advanced proficiency in Python and experience using it in production environments. Full-stack development experience, including TypeScript and React, with the ability to own frontend functionality when required. Strong SQL skills and experience working with relational data, APIs, client datasets, and production data flows. Hands-on experience deploying and maintaining applications in AWS or Azure. Practical experience with containers and Infrastructure-as-Code tools such as Terraform. Demonstrated ability to take end-to-end ownership across application code, integrations, infrastructure, deployment, and ongoing maintenance. Strong client-facing communication skills, including the ability to lead technical discussions, explain complex decisions clearly, manage expectations, and challenge requirements constructively when appropriate. Business-oriented mindset with an understanding of the outcomes and value behind technical solutions. Production-focused engineering approach, with attention to maintainability, reliability, observability, debugging, and real-world system behavior. Experience using modern AI coding tools as part of the daily development workflow while applying sound judgment to maintain quality. Ability to work independently, navigate ambiguity, take ownership of complex problems, and deliver without constant supervision. Fluent spoken and written English, with the ability to communicate effectively with technical and non-technical stakeholders. Flexibility to occasionally adapt working hours for collaboration with clients across the Americas, Europe, and the Middle East. Experience implementing enterprise or data products requiring meaningful integration and customization is a plus. Familiarity with airline pricing, forecasting, revenue management, or related systems is advantageous. Experience with production data pipelines and technologies such as Parquet, Snowflake, or similar data infrastructure is beneficial. Professional proficiency in Spanish or Portuguese is a plus. Previous startup experience and comfort working in fast-moving, ambiguous environments are advantageous. Experience deploying and operating applications or infrastructure within enterprise AWS or Azure environments is beneficial. Strong product instincts, particularly around deciding between client-specific functionality and broader platform capabilities, are a plus. Benefits: Startup-level ownership combined with access to a broader engineering, AI, and product ecosystem. Opportunity to build production systems that directly support airline revenue management and business decision-making. End-to-end responsibility spanning architecture, development, integration, deployment, and ongoing operations. Direct exposure to real-world engineering and data challenges in a complex industry environment. Close collaboration with the people using the systems you build, with opportunities to influence technical and product decisions. Meaningful input into architecture, roadmap priorities, and the balance between client-specific and shared product functionality. Small, collaborative environment with close interaction across engineering, data science, product, and leadership. Remote-first working model with the option to connect with the broader team and community. Flexible schedules focused on outcomes, ownership, and impact. Competitive compensation, with specific salary figures not provided in the source description. Opportunities to influence engineering, infrastructure, integrations, and technical decision-making as the organization grows. Exposure to AI-powered development practices, data-intensive systems, cloud infrastructure, and enterprise implementations.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Account Executive, New District PartnershipsJobgether
- Account ManagerJobgether
- Accounts Payable AnalystJobgether
- Accounts Payable AnalystJobgether
- Administration Copay Assistants (Bilingual - Fluent in French))Jobgether
- Affiliate Manager (AI Product)Jobgether
- Affiliate Manager (AI Product)Jobgether
- Affiliate Manager (AI Product)Jobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-09-29. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.