Overview
Early-career Software Engineer (AMTS) role in Salesforce's AI-native Academy, combining software development with production support while building AI agents and tools that reduce recurring manual work.
What you'll do
- Investigate and resolve support cases, production defects, access issues and integration failures.
- Build automation for recurring tasks such as access requests, case responses, log analysis, troubleshooting and maintenance.
- Develop AI agents and workflows that help classify cases, retrieve relevant knowledge and execute approved actions with appropriate safeguards.
- Identify root causes and improve code, monitoring, tests and documentation to prevent recurring incidents.
- Write, test, review and deploy maintainable software using established engineering practices.
- Participate in incident response and scheduled support or on-call rotations, with training and guidance appropriate to your experience.
- Work with senior mentors and product teams to understand systems, prioritize improvements and deliver changes safely.
- Measure the impact of your work through reduced manual effort, fewer repeat issues, faster resolution and improved reliability.
What you'll need
- Bachelor's or Master's Degree in computer science, engineering or a related field.
- Foundational programming skills in at least one language, such as Python, Java, JavaScript, TypeScript or Go.
- An understanding of software engineering fundamentals, including data structures, APIs, testing, version control and debugging.
- An ability to investigate problems using logs, error messages and system behavior.
- Curiosity about automation, AI-assisted development and reliable production systems.
- Clear communication, a collaborative approach and a willingness to ask questions and learn from feedback.
- Evidence of skills from internships, coursework, personal projects, open-source contributions or professional experience is welcome; scope and independence expected reflect the level of the role.
Nice to have
- Building scripts, internal tools or workflow automation.
- Salesforce platform working knowledge, preferably with Salesforce admin certification and APEX hands-on experience, or desire to obtain certification.
- Working with cloud platforms, databases, CI/CD pipelines or monitoring tools.
- Developing or integrating AI agents, large language models or knowledge retrieval systems.
- Supporting enterprise applications or investigating production incidents.
- Applying secure coding practices, access controls and audit logging.
Details
- Location: Dublin, Ireland.
- Scheduled support or on-call rotations are part of the role.
Read the full description and apply on the company’s own careers page.