Elastic - Senior Salesforce Engineer
Requirements
• 5+ years of professional full-stack software engineering experience — strong fundamentals across frontend, backend, APIs, and data. • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical discipline. • Proficiency in modern frontend technologies (JavaScript/TypeScript, HTML, CSS, modern frameworks) and backend development (object-oriented programming, RESTful API design, databases/SQL, data modeling). • Hands-on, daily experience using AI-assisted coding tools such as Cursor, Claude Code, Codex, GitHub Copilot, or similar — able to write precise prompts and critically evaluate AI-generated code for correctness, security, and performance. • Solid grounding in software design patterns, SDLC, Agile methodologies, Git, and CI/CD practices. • Strong analytical and problem-solving skills, with the ability to independently design and deliver scalable technical solutions. • Excellent communication and cross-functional collaboration skills. • A true engineer at heart: someone who can reason about architecture, write clean code, and diagnose hard bugs — with or without AI in the loop. • Genuinely AI-native: you reach for Cursor, Claude Code, or Codex by default, and use them to build fluency across the stack, not just in your specialty. • Curious and adaptable — comfortable picking up new platforms (including Salesforce, Mulesoft) quickly when the work calls for it. • Ownership mindset: you drive features to done, care about quality, and elevate the engineers around you. • Excited about applying AI meaningfully to real business problems — automation, decision support, and smarter workflows. • Additional Information - We Take Care of Our People: • As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are; we need you for what you can do. • We strive to have parity of benefits across regions, and while regulations differ from place to place, we believe taking care of our people is the right thing to do. • Competitive pay based on the work you do here and not your previous salary • Health coverage for you and your family in many locations • Ability to craft your calendar with flexible locations and schedules for many roles • Generous number of vacation days each year • Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service • Up to 40 hours each year to use toward volunteer projects you love • Embracing parenthood with a minimum of 16 weeks of parental leave
Responsibilities
• Design, build, and ship full-stack features end-to-end — UI, APIs, business logic, data models, and integrations — with a strong bias for clean, maintainable, well-tested code. • Build modern frontend experiences (component-based UI, responsive design) and robust backend services and APIs, applying solid object-oriented and software design principles. • Use AI-assisted development tools — Cursor, Claude Code, Codex, GitHub Copilot, or similar — throughout the SDLC: scaffolding, refactoring, test generation, debugging, and code review, while maintaining engineering rigor over AI-generated output. • Design and implement integrations using REST APIs, event-driven patterns, and enterprise integration practices. • Where the work runs on Salesforce, develop using Lightning Web Components (LWC), Apex, SOQL/SOSL, Flows, and the platform's security model — with support to ramp up if you're new to the platform. • Explore and build agentic and AI-powered features (e.g., Agent Builder, workflow automation, AI agents) that bring real automation and intelligence into business processes, with appropriate governance and human-in-the-loop checks. • Own features through the full lifecycle: solution design, development, testing, deployment, and production support. • Contribute to CI/CD, automated testing, code reviews, and Agile ceremonies; and raise the bar on engineering practices across the team.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT