Senior Software Engineer, Forward Deployed Ai Engineer

The Consulting Solutions
Municipality of Huelva, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Municipality of Huelva, Spain

Tech stack

Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Application Lifecycle Management
Azure
C Sharp (Programming Language)
Data Infrastructure
Relational Databases
Cursor (Graphical User Interface Elements)
Distributed Data Store
JSON
PostgreSQL
Microsoft Software
Microsoft SQL Server
MongoDB
Oracle Applications
Software Architecture
Software Tools
Software Deployment
Software Engineering
SQL Stored Procedures
SQL Databases
Google Cloud Platform
Enterprise Software Applications
Cloud Platform System
SAP Sybase ASE
Generative AI
Microservices

Job description

OverviewMongoDB is looking for an outstanding person to join our newly created Forward Deployed Engineering team and take on a key role in our extended R D organization. Forward Deployed Engineering is linking the work of teams engaged on application modernization roles with our Product and Engineering teams. We are looking to speak to candidates who are based in Dublin for our hybrid working model.Many organizations have built large estates of legacy applications. Lack of scalability and resilience, long development times, operating cost, and inability to run on cloud are common issues. To address these issues, organizations are engaging in large transformational Application Modernisation programmes. MongoDB is the developer data platform of choice for transactional systems that provide the best scalability, resiliency and developer experience in the cloud as well in on premises. Organizations continuously migrate workloads from these legacy applications to new platforms, often based on microservices, using MongoDB.Such transformations are time intensive and risky. Tooling based on generative AI promises to accelerate these transformations in a way never seen before. Forward Deployed Engineering is responsible for exploring the possibilities of Generative AI technologies and providing invaluable feedback to MongoDB's R D teams to drive future capabilities of MongoDB and the MongoDB ecosystem.Ideal Candidate4+ years of experience as a field engineer or professional services consultant or full stack developer working directly with Enterprise clientsProficiency in Java or C#, and some familiarity with common database access patterns and frameworks in one or more of these languagesStrong knowledge about enterprise?scale software architectures, application development methodologies, and software deployment and operationsExperience developing enterprise applications using relational databases, and employing SQL and stored procedures with Oracle, MS SQL Server, Sybase and/or PostgreSQL databasesExperience of using and developing with MongoDB and JSON based Document models is highly desirableProblem solving skills, including the ability to collaborate across disciplines and teams to come up with creative solutions to technical and business challengesWillingness to dive into a complex domain, ask the right questions, and bring new software tools and technologies to the table to solve customer problemsGreat communication skills (both spoken and written), within the team and in customer meetingsGood understanding of Generative AI concepts, tools, and services. Any experience to build new applications/tools using Generative AI is a big plus. That includes Cursor, Claude Code, Gemini, and OpenAI APIsStrong interest in how AI supported toolchains can improve application developmentPosition ExpectationsContribute to customer application modernization initiatives at any or all phases of the application lifecycle: assessment and analysis; planning and design; data modeling; application code conversion, development, test and build; integration and release configuration, production operations, application optimisation, and best practices adoptionTest drive MongoDB migration products to deliver on customer use cases and drive adoption of the product. Deliver concise feedback to the rest of the development organisationWork closely with Product and Engineering teams to influence the direction of the MongoDB product roadmapPersonally execute POCs including developing or extending existing tools when necessary and appropriate for customer success, with an eye towards reusability and eventual integration with our products. These are often on premises at client locationsMaintain a broad and deep technical understanding of the product line and the underlying technologies and protocolsWork as part of a wider delivery team comprising consulting engineers from MongoDB Professional Services, project managers, and account teamsAssist sales teams in evaluating opportunities with prospects and customersWillingness to work on site with customers for 7 days per month, which includes regional travel (within Europe)Success MeasuresBecome an expert level user of MongoDB and our tools current migration productsDevelop a playbook for customer application modernization engagements, in collaboration with other MongoDB Engineers, Product Management and EngineeringCommunicate complex technical proposals simply and convincingly to a wide range of audiencesProvide unique insight into customer needs, product requirements and strategic opportunities by contributing experience from the fieldGain the reputation as a trusted advisor with our field teams and customersContribute to the success of customer application migration initiatives that they supportAbout MongoDBMongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB's unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud?native platform, MongoDB Atlas, is the only globally distributed, multi?cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure.With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI?native startups, relying on MongoDB for their most important applications, we're powering the next era of software.Accommodations & Equal OpportunityMongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.MongoDB is an equal opportunities employer.REQ ID: **********#J-*****-Ljbffr

Requirements

4+ years of experience as a field engineer or professional services consultant or full stack developer working directly with Enterprise clients Proficiency in Java or C#, and some familiarity with common database access patterns and frameworks in one or more of these languages Strong knowledge about enterprise?scale software architectures, application development methodologies, and software deployment and operations Experience developing enterprise applications using relational databases, and employing SQL and stored procedures with Oracle, MS SQL Server, Sybase and/or PostgreSQL databases Experience of using and developing with MongoDB and JSON based Document models is highly desirable Problem solving skills, including the ability to collaborate across disciplines and teams to come up with creative solutions to technical and business challenges Willingness to dive into a complex domain, ask the right questions, and bring new software tools and technologies to the table to solve customer problems Great communication skills (both spoken and written), within the team and in customer meetings Good understanding of Generative AI concepts, tools, and services. Any experience to build new applications/tools using Generative AI is a big plus. That includes Cursor, Claude Code, Gemini, and OpenAI APIs Strong interest in how AI supported toolchains can improve application development

Apply for this position