Senior Software Engineer - Digital Enterprise Technology (Full Stack)

Airkit

Airkit

Software Engineering, IT
San Francisco, CA, USA
Posted on Mar 5, 2026

Description

As a highly skilled and motivated senior full-stack engineer, you will design, develop, and deliver high-quality enterprise solutions. You will work closely with cross-functional teams to ensure the successful implementation and deployment of our products. To thrive in this modern development environment, you will be expected to use AI tools as a force multiplier in your daily workflow, balancing speed of delivery with maintainability.

Key Responsibilities

  • Collaborate with product managers, architects, and other stakeholders to understand requirements and translate them into technical specifications.

  • Architect, design, implement, test, and deliver highly scalable products across the full stack.

  • Drive the capability for parallel feature development and ensure incremental delivery of software.

  • Provide technical guidance and mentorship to less experienced engineers, ensuring best practices in coding, architecture, and agile methodologies.

  • Actively participate in cross-functional teamwork to troubleshoot and resolve complex technical issues in a timely manner.

  • Ensure the quality and performance of the codebase through code reviews, testing, and continuous integration, leveraging automated E2E testing frameworks and unit test frameworks.

Required Skills and Experience

  • A strong desire to learn technology and a polyglot attitude.

  • Familiarity/proficiency with Java, Node.js/TypeScript, Python

  • Experience with relational databases (e.g., Postgres), the design of data models, and core data engineering principles.

  • Experience building scalable APIs and microservices in an enterprise software environment utilizing AWS.

  • Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.

  • Service ownership experience with CI/CD approaches and experience supporting and troubleshooting software in production.

Preferred Qualifications

  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).

  • Knowledge of enterprise integration patterns and best practices , including developing in a contract-first environment.

  • Experienced in building on top of the Salesforce Platform, with expertise in Apex and Lightning Web Components.

For roles in San Francisco and Los Angeles: Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.