Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II (Full-Stack)

Salesforce

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySoftware EngineeringJob DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.About SalesforceSalesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.About the RoleOur team is at the forefront of transforming how users interact with their Salesforce data through a deeply-integrated experience in Slack. We work at the intersection of enterprise-scale infrastructure, real-time messaging, and intuitive user experiences. We're building the next generation of communication and collaboration features, connecting users to the information and conversations that matter most—right where they work.We're looking for a senior engineer to bridge the gap between product vision and technical reality, shipping features that work at enterprise scale.The ideal candidate will be:Technical: You have deep expertise in distributed systems and can make sound architectural decisions. You bring strong technical judgment and can mentor others through complex challenges.A Builder: You thrive on shipping high-quality code and seeing your work impact millions of users. You balance practicality with excellence, knowing when to move fast and when to invest in long-term solutions.Customer-Focused: You think deeply about the developer and end-user experience, understanding how technical decisions translate to customer value.A Communicator: You excel at explaining complex technical concepts in accessible terms, bridging conversations between engineers, product managers, designers, and executives. You know how to tailor your message to your audience while maintaining technical accuracy.What You Will DoYour technical problem-solving skills will be essential as you debug complex issues spanning distributed systems, develop performant APIs that ensure reliable data synchronization between platforms, and build software solutions designed for enterprise environments with strict requirements for security, performance, and scalability. You'll take complete ownership of code quality through comprehensive testing, code reviews, and participation in on-call rotations to maintain high availability.You will collaborate closely with Product Managers, Architects, UX designers, and engineering teams across both Salesforce and Slack organizations. As a senior engineer, you will conduct technical research, present technical proposals to stakeholders, facilitate architecture discussions, and work closely with Product Managers to translate business requirements into scalable technical solutions. Your role involves advocating for engineering best practices while balancing competing priorities and timelines, ensuring that both immediate customer needs and long-term platform stability are addressed.You will coordinate cross-functional efforts to deliver features on schedule. This includes breaking down complex projects into manageable milestones, identifying potential risks early, and maintaining clear communication channels with all stakeholders. You'll be responsible for ensuring code quality through comprehensive testing strategies and coordinating deployments across distributed systems.What We Are Looking For (Must-Haves)Technical Leadership: Experience partnering with other engineers, leading technical designs, or driving engineering initiatives across teams.Backend or Full Stack Expertise: 5+ years of professional experience in backend or full-stack software development, with a track record of delivering high-impact projects.Debugging & Problem Solving: Demonstrated expertise in debugging complex systems across the full stack and troubleshooting difficult production issues.Enterprise Software: Background in Enterprise Software Development, understanding security, performance optimization, and compliance requirements.Distributed Systems: Experience building and operating distributed systems at scale, understanding challenges like eventual consistency, fault tolerance, and high availability.API Design: Proven ability to design and implement RESTful APIs and real-time communication patterns (webhooks, websockets, event-driven architectures).AI-Assisted Engineering: Skilled at incorporating AI tools into daily workflows (coding, debugging, documentation) as productivity multipliers while retaining strong independent problem-solving skills and technical judgment.Java Proficiency: Strong experience writing and maintaining production Java code, with deep understanding of JVM-based systems.Bonus Points (Nice-to-Haves)Salesforce Platform Experience: Hands-on experience with Salesforce development (Apex, Lightning Web Components, Salesforce APIs) or deep familiarity with the Salesforce ecosystem.Slack Platform Knowledge: Experience building Slack apps, working with Slack APIs, or understanding Slack's real-time messaging architecture.Observability: Experience building well-monitored, supportable applications that are instrumented to track user engagement and help developers quickly diagnose production issues.Integration Experience: A background working with complex product integrations or connecting disparate systems.JavaScript & Frontend: Solid experience with TypeScript, JavaScript and modern frontend frameworks, particularly Lightning Web Components (LWC) or similar component-based architectures (React, Vue, etc.).Real-Time Systems: Experience building real-time messaging, notification, or event-driven systems.GenAI Integration: Hands-on experience working with generative AI APIs (OpenAI, Anthropic, etc.) or Salesforce Einstein AI, including implementing AI features with appropriate guardrails and monitoring.Hack Language: Experience with Hack (PHP-based language developed by Meta/Facebook) or similar typed languages in high-performance web environments.Slack Software Engineer II is the equivalent of Salesforce SMTS Level.Unleash Your PotentialWhen you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what’s possible — for yourself, for AI, and the world.AccommodationsIf you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form.Please note that Salesforce uses artificial intelligence (AI) tools to help our recruiters assess and evaluate candidates’ resumes and qualifications throughout the recruiting process. Humans will always make any candidate selection and hiring decisions. Please see our Candidate Privacy Statement for more information about how we use your personal data and your rights, including with regard to use of AI tools and opt out options.Posting StatementSalesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details about company benefits can be found at the following link: North Carolina - RaleighType: Full time

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II (Full-Stack) in Raleigh, NC vacancy
  • $114.28k - $171k

    Job Title: Software Engineer II Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for...  ...teams understand the health of products. Delivering full-stack software development from front-end to application framework... 
    Fullstack
    Work experience placement
    Internship
    Work at office
    Remote work

    Akamai

    Raleigh, NC
    1 day ago
  •  ...future of financial services. Summary We are seeking a Software Engineer to build and enhance the web applications that power our regulatory technology platforms. You will work across the full stack in C# and .NET, designing databases, APIs, and user-facing... 
    Fullstack
    Full time
    Local area

    Fairview

    Raleigh, NC
    12 days ago
  •  ...tammina.comContact Phone: (***) ***-****Role: Full Stack Software EngineerLocations: Birmingham AL,...  ...PermanentRole SummaryFull Stack Software Engineer to build/support .NET web APIs/services...  ...CD pipelines (Git, Jira/Bamboo/Jenkins, IIS deployments)Azure Data Lake/Databricks... 
    Fullstack

    Tech Tammina

    Raleigh, NC
    2 days ago
  •  ...Job Title: Software Engineer II Duration: 03 Months Location: Remote (PST/Bay Area preferred, but open to candidates anywhere in the US) Key...  ...Experience working with real-device testing frameworks or mobile stack automation (WhatsApp stack specifically). Knowledge of data... 
    Suggested
    Work at office
    Remote work

    Spectraforce Technologies

    Raleigh, NC
    4 days ago
  • $176k - $230k

     ...FullTime Location Type: Remote Department Engineering Compensation: $176K - $230K At...  ...Platform. About the Role: As a Senior Software Engineer II at Confluent, you will take ownership...  ...of our platform's technology stack, ensuring we keep pace with industry trends... 
    Suggested
    Full time
    Immediate start
    Remote work

    Confluent

    Raleigh, NC
    2 days ago
  • $96.8k - $120k

     ...stimulating and challenging career where your engineering expertise can be leveraged to create,...  ...We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge team. We...  ...your knowledge of newer technology stacks and frameworks, and identify where... 
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Raleigh, NC
    2 days ago
  • $79.68k - $112.5k

    Role Overview Retirement & Income Solutions is looking for Full Stack Engineers to design, develop, and implement software solutions. The role requires experience with modern technologies such as Generative AI, cloud-native applications with high-scalability architecture... 
    Fullstack
    Temporary work
    Local area

    MetLife

    Cary, NC
    1 day ago
  • $115k - $145k

     ...CompaniesPosition Owner: Mariah McCowanPiper Companies is seeking a Senior Software Engineer to support a leading organization within the cybersecurity...  ...certification progress. This role is ideal for a hands-on full-stack engineer who enjoys developing scalable applications,... 
    Fullstack
    Long term contract

    ZP Group

    Raleigh, NC
    9 days ago
  •  ...niche of recruiting. Job Details Engineering Technical Manager Raleigh, NC or...  ...growing! We are building our first US-based software engineering team and are looking for a...  ...engineering/development experience - full stack development using: ~ Java (required)... 
    Fullstack
    Remote work

    10X Recruiting Partners

    Raleigh, NC
    2 days ago
  •  ...re the global communications software company and Tier 1 network operator...  ...network. Our work spans the full lifecycle of voice services —...  ...traffic. We are an engineering led organization with a focus...  ...distributed microservices and full stack systems. Collaborate... 
    Fullstack
    Shift work

    Bandwidth

    Raleigh, NC
    26 days ago
  • $108k - $131k

     ...users, improve their products, and get more value from their software. Engineers work closely with Product and Design to solve meaningful...  ...to building entirely new capabilities.We’re looking for a Full Stack Software Engineer with a strong frontend focus to help build... 
    Fullstack
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Pendo

    Raleigh, NC
    3 days ago
  •  ...Job Description Versana is looking for a highly motivated Software Engineer to contribute to our Application Development team's technical...  ...end to end. You must have a strong technical foundation in full-stack engineering, including hands-on experience integrating blockchain... 
    Fullstack

    Versana

    Raleigh, NC
    13 days ago
  •  ...nearly any niche of recruiting. Job Details Senior Software Engineer Raleigh, North Carolina or Remote Must be US Citizen or...  ...~3+ years software engineering / development experience - full stack development (e.g. Java, JavaScript / TypeScript, React) ~... 
    Fullstack
    Remote work

    10X Recruiting Partners

    Raleigh, NC
    4 days ago
  • $110k - $270k

    Join to apply for the Senior Software Engineer - Full Stack role at Veeva Systems Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies... 
    Fullstack
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Raleigh, NC
    3 hours ago
  • Full Stack Developer Positions We have multiple positions open for Full Stack Developers. Some are more frontend focused and others are backend. We need candidates for the below. 5 positions will allow for H1s 5 positions are 12 month contract to hire (will require GC/... 
    Fullstack
    Contract work
    Remote work

    Samprasoft

    Raleigh, NC
    5 days ago
  • Software Engineer (Grade 8) - ACV Application and Common Security Module The Common Security Module team is a critical pillar of Cisco's Security...  ...on technical variety. You will bridge the gap between full-stack development and deep security engineering. You will spend... 
    Fullstack

    Cisco

    Raleigh, NC
    1 day ago
  •  ...and billing. This includes: Strategy Trusted Advisor: As an engineer in the Onboarding and Billing area, the team will be looking...  ...Required Experience and Skills) 2+ years of experience as a full stack software engineer developing scalable and resilient event-driven and... 
    Fullstack
    Local area

    TIBCO Software

    Raleigh, NC
    2 days ago
  • Full Stack Software Engineer Versana is an industry-backed data and technology company on a mission to make the syndicated loan market better. By digitally capturing agent banks' data on a real-time basis and centralizing it onto a single platform, Versana provides unprecedented... 
    Fullstack
    Contract work
    Fixed term contract
    Local area

    Versana

    Raleigh, NC
    4 days ago
  • Job Title: Senior Software Engineer Location: Remote Duration: 1 year - based on performance and business needs What are the top 3-5 skills...  ...Experience & Technical Skills At least 6+ years as a Full Stack Software Engineer Strong experience with TypeScript/JavaScript... 
    Fullstack
    Remote work

    Spectraforce Technologies

    Raleigh, NC
    2 days ago
  • $126k - $248k

     ...MongoDB clusters in just minutes. We're seeking an experienced Software Engineer to join our Developer Tools Team within the Database...  ...States with US citizenship. We're looking for someone who Is a full stack engineer with a willingness to take on both frontend tasks... 
    Fullstack
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Raleigh, NC
    3 days ago
  • Software Engineer We are seeking a Software Engineer with strong expertise in Java, Spring Boot, and event-driven architectures to build and...  ...application performance, security, and reliability. Full Stack Development Design and develop responsive user interfaces using... 
    Fullstack
    Work at office
    Local area
    Remote work

    Advance Auto Parts

    Raleigh, NC
    2 days ago
  • $77.1k - $123.3k

    United States Full time R2026-749 We believe in the power and joy of learning At...  ...education. What you'll do here: As a Software Engineer, you will deliver a world-class experience...  ...Troubleshoot and resolve issues across the stack, including UI bugs, API failures, and... 
    Fullstack
    Full time
    Live in
    Local area
    Worldwide

    Cengage Group

    Raleigh, NC
    2 days ago
  • $125k - $150k

    US - Remote Full time JR3613 About Us Since 1989, SHI International...  .... This role is ideal for engineers who love solving complex problems, building production software, and learning new technologies...  .... Contribute across the full stack, including React-based user... 
    Fullstack
    Full time
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Raleigh, NC
    2 days ago
  • $95k - $150k

    Junior Full Stack Developer We are seeking motivated Junior Full Stack Developers with expertise in React.js, Angular, and DevOps practices...  .... You will collaborate with senior developers, DevOps engineers, and project managers to deliver scalable, secure, and high-performing... 
    Fullstack
    Work experience placement
    Internship

    SynergisticIT

    Raleigh, NC
    2 days ago
  • $86.6k - $144.4k

     ...West Virginia North Carolina Full time R116255 Are you...  ...anchor of a cross-functional engineering squad, driving architecture decisions...  ...research, design, and software development within our provider...  ...engineering across a suite of full-stack Java/React applications with... 
    Fullstack
    Full time
    Local area

    RELX

    Raleigh, NC
    1 day ago
  • $116k - $156k

    What You'll DoWe're looking for a Senior Software Engineering leader to join our Experience Solutions technology team within Workplace Savings...  ...working with Typescript, React, and Next.jsBackground in full-stack development, able to traverse from front end to database.... 
    Fullstack
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Raleigh, NC
    a month ago
  • $95k - $171k

     ...Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining...  ...engineering teams to troubleshoot complex problems across the stack Participating in on-call rotations, responding to production... 
    Permanent employment
    Work experience placement
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Raleigh, NC
    4 days ago
  •  ...on a team that is building a software driven cloud solution. You will...  ...disciplinary collaborative team of engineers and security specialists to...  ...obtain DoD 8570 IAT Level II Certification (Security+, CCNA...  ...: SOFTW010099Job Category: Systems DevelopmentSchedule: Full-Time
    Full time
    Work experience placement

    Applied Research Associates

    Raleigh, NC
    3 days ago
  •  ...Cloud Engineer 12 Months REMOTE Responsibilities: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions using cloud, DevOps, and full-stack development tools and technologies Work with a team of developers supporting... 
    Fullstack
    Remote work

    Spectraforce Technologies

    Raleigh, NC
    4 days ago
  •  ...Description Job Description Description: Senior AWS/Cloud Full Stack Engineer – Role Requirements Technical Expertise Frontend...  ...considerations and responsible AI practices in GenAI implementations. Software Engineering Practices Strong understanding of software... 
    Fullstack

    INFOSYS NOVA HOLDINGS LLC

    Raleigh, NC
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II (Full-Stack). Be the first to apply!