Senior Software Engineer II - Developer Experience
CartaSan Francisco, CA; Santa Clara, CA; New York, NY
On-site Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proficient in programming languages such as Java, Python, or JavaScript. Experience with cloud-based architectures and services. Strong understanding of software development best practices and Agile methodologies. Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment. Previous experience in developing APIs and microservices is a plus. Strong communication skills to articulate complex technical concepts.
About the job
The Senior Software Engineer II for Developer Experience at Carta will design and build tools and systems that support engineering teams. The focus is on making workflows more efficient and enabling teams to deliver high-quality products.
What you will do
Collaborate with cross-functional groups to identify and address challenges in developer workflows
Develop and enhance tools that make software development more scalable and intuitive
Use software engineering skills to create solutions that improve daily life for engineers
Support systems that help Carta teams deliver products aligned with client needs
Location
This role is based in San Francisco, CA; Santa Clara, CA; or New York, NY.
About Carta
Carta is a leading technology company that provides innovative solutions for equity management and ownership tracking. Our mission is to create a more equitable future through technology, and we are committed to empowering individuals and businesses with tools that simplify the complex world of equity and ownership.
Similar jobs
1 - 20 of 6,644 Jobs
Search for Staff Software Engineer Android Developer Experience
Full-time|$190K/yr - $319K/yr|On-site|San Francisco, CA
Amplitude stands as the premier AI analytics platform, empowering over 4,700 clients—including industry leaders like Atlassian, Burger King, NBCUniversal, Square, and Under Armour—to create superior products and digital experiences. Our platform integrates powerful AI Agents, enabling teams to analyze, test, and optimize user experiences with unprecedented speed. Recognized as the top solution across various categories in G2’s Fall 2025 Report, Amplitude excels for product, data, and marketing teams alike. Discover more at amplitude.com.At Amplitude, we prioritize delivering value to our customers through our core values. We foster an environment rooted in humility, ownership, and a growth mindset, ensuring that our customers remain at the heart of our endeavors.Commitment to Diversity, Equity, and Inclusion (DEI): Amplitude recognizes that diversity enhances product development, problem-solving, and solution effectiveness. We are dedicated to cultivating an inclusive atmosphere—centered on psychological safety, empathy, and human connection—where employees from all backgrounds can thrive.The Developer Experience (DX) team at Amplitude is responsible for building and maintaining the essential frameworks that facilitate developer integration, extension, and trust in Amplitude across various platforms. Our mission is to ensure that Amplitude's SDKs are reliable, user-friendly, and enjoyable to work with, allowing customers to instrument their products confidently and extract insights at scale.We are in search of a Staff Software Engineer specializing in Android to take on a pivotal technical leadership position within our DevEx team. In this role, you will be instrumental in designing and developing Amplitude’s core Android SDKs, including Analytics and Session Replay, and serve as the go-to Android platform expert for other SDK teams, such as Experiment, Guides, and Surveys.As a Staff Engineer, you will operate within a broad scope and with significant impact: setting the technical vision for the Android platform, steering cross-SDK architecture, enhancing performance and reliability, and elevating the developer experience throughout Amplitude’s mobile ecosystem.
Join Handshake as a Staff Software Engineer focused on enhancing consumer experience. In this pivotal role, you'll leverage your expertise to design and develop innovative software solutions that elevate user engagement and satisfaction. Collaborate closely with cross-functional teams to implement best practices and ensure a seamless user journey across all platforms.
About UsAt XOXO AI, we are at the forefront of innovation, creating intelligent interfaces that enhance everyday life. Our team, comprised of dedicated engineers, designers, and researchers, is committed to solving unique challenges that extend beyond the workplace.With recent advancements in infrastructure, architecture, and machine learning models, we are expanding our team to include skilled builders who will help bring our vision to fruition through the development of our application layer.About the RoleWe are seeking a highly skilled Android engineer to spearhead the development of XOXO's consumer application, which features a revolutionary interface for intelligence. This position is tailored for a proactive engineer who will manage the entire mobile ecosystem, focusing on architecture, performance, refinement, and a visually captivating design system that ensures intentional user interactions.Your background is less important than your passion and drive: a commitment to high ownership, an ability to work swiftly without compromising quality, and a desire to create a mobile product that redefines excellence in craftsmanship and performance.What You’ll DoDesign and launch initial versions of our React Native application, advancing it from prototype to production.Convert a sophisticated visual design system into reusable components, animations, and interaction patterns, ensuring seamless performance.Develop new product interfaces that integrate cutting-edge AI/ML capabilities in a manner that feels intuitive on mobile devices.Enhance application performance across various dimensions: rendering, start-up speed, memory usage, battery consumption, networking, and user-perceived speed.Establish high standards for mobile engineering quality, including testing, instrumentation, and release management, collaborating closely across the tech stack to deliver end-to-end solutions.
Full-time|$248K/yr - $279K/yr|On-site|San Francisco Bay Area
Discord is a vibrant platform with over 200 million monthly active users, primarily used for gaming. More than 90% of our community engages in gaming activities, contributing to an astounding 1.5 billion hours spent on thousands of games via Discord each month. As we look to the future of gaming, we are committed to enhancing the experience for users by facilitating better communication and social interaction before, during, and after gaming sessions.As a Staff Software Engineer on the Safety Experience team, you will take on a pivotal role as a technical leader, driving significant business impact through the autonomous delivery of large and complex projects. Your responsibilities will include designing and building features and systems that mitigate harmful activities while ensuring compliance with regulatory standards. This role demands not only deep technical acumen but also the ability to amplify your team's capabilities by fostering engineering excellence, making informed technical decisions, and contributing actively to code development. You will collaborate across various functions to establish the technical framework for safety initiatives that safeguard hundreds of millions of Discord users. This position reports directly to the Engineering Manager of Safety Experience.
Join our innovative team at Twitter Inc. as a Staff Android Engineer and be at the forefront of mobile technology development. In this dynamic role, you will leverage your expertise in Android development to create exceptional user experiences. We are looking for passionate individuals who thrive in a fast-paced environment and are ready to take on exciting challenges.
Join Twitch, a leading live streaming platform, as a Software Engineer II specializing in Android development. In this role, you will engage in the design, development, and enhancement of our Android applications, contributing to the dynamic and vibrant community of gamers and creators. Your expertise will help shape the future of interactive entertainment.
Full-time|$248K/yr - $279K/yr|On-site|San Francisco Bay Area
Discord connects more than 200 million users each month, offering a platform designed to enhance the gaming experience. With a community deeply engaged in gaming, over 90% of users play various titles, adding up to 1.5 billion hours of gameplay monthly, the company is dedicated to making it easy for players to interact and enjoy their gaming journeys. Role overview The Staff Software Engineer, Mobile Architecture will help define the technical direction for Discord’s mobile apps on iOS and Android. This role centers on optimizing performance-critical systems using React Native, aiming to deliver a seamless and responsive mobile experience. What you will do Shape the architecture and long-term vision for Discord's mobile platforms Lead technical strategy and address complex engineering challenges Mentor engineers within the mobile team Focus on improving functionality, reliability, and performance across mobile applications Requirements Experience with mobile development on iOS and Android Strong background in React Native Ability to guide technical decisions and mentor fellow engineers Proven track record of optimizing performance-critical systems
Why Join Harvey?At Harvey, we are revolutionizing the landscape of legal and professional services from the ground up. Our innovative approach combines cutting-edge AI with a robust enterprise platform and extensive domain knowledge to redefine knowledge work for generations to come.This is a unique opportunity to contribute to a company at a pivotal moment in its journey. With over 1000 clients across 58+ countries, a strong product-market fit, and backing from top-tier investors, we are rapidly scaling and creating a new industry category. The challenges are significant, the standards are high, and the potential for personal, professional, and financial growth is unparalleled.Our team is composed of sharp, driven individuals who are wholeheartedly dedicated to our mission. We embrace agility, operate with intensity, and take full ownership of the challenges we face — from initial concepts to long-term results. We maintain close relationships with our customers — from leadership to engineers — collaborating to tackle pressing issues with urgency and care. If you thrive in dynamic environments, pursue excellence relentlessly, and aspire to shape the future of work alongside like-minded individuals, we welcome you to join us in this journey.At Harvey, we are writing the future of professional services today — and we are just getting started.Role OverviewThe Embedded Experience team functions as an internal innovation hub at Harvey, dedicated to extending our core capabilities into adjacent markets beyond conventional law firms — including private equity, Big Four firms, tech companies, and other professional services. This team develops groundbreaking products that seamlessly integrate Harvey into the tools that professionals already rely on, such as Outlook and Microsoft Word.As a Staff Software Engineer within this team, you will take ownership of essential backend systems that drive these embedded experiences and play a pivotal role in guiding Harvey’s expansion into new customer segments. This position offers significant impact and autonomy, with extensive customer interaction that allows your technical expertise to shape product direction, system design, and the foundational elements of our new offerings.Your ResponsibilitiesLead and manage the backend architecture for Harvey’s embedded experiences, including integrations with enterprise tools such as Microsoft Word and Outlook.Design and develop scalable, dependable backend systems and APIs that support AI-driven workflows across varied customer environments.Collaborate closely with clients to gain a deep understanding of their workflows, validate assumptions, and translate insights into sustainable solutions.
Join us at datacurve as we innovate a gamified developer platform that empowers thousands of engineers to create high-fidelity datasets, advancing the frontiers of large language models (LLMs). In this pivotal role, you will oversee the entire technical lifecycle of our data pipelines—from collaborating with partner labs to establish new data formats, to delivering the essential tools, environments, documentation, and quality assurance processes that bring these formats to life at scale.Key ResponsibilitiesLead Projects End-to-End: Take ownership of projects from initial prototyping through to ongoing maintenance and iterative improvements based on user feedback.Oversee Developer Experience Pipelines: Develop and prototype tools for capturing new data formats, transitioning to a production workflow, and refining the developer experience.Champion Developer Experience: Produce clear and concise guidelines and documentation to empower our contributors and ensure the quality of project inputs.Quality Assurance & Governance: Establish and manage quality standards for your projects, which includes training content reviewers to ensure data consistency and accuracy. Implement automated checks, evaluation harnesses, and workflows to meet data quality benchmarks.Continuous Improvement: Monitor systems, troubleshoot issues, and enhance reliability, latency, and contributor success rates.Occasional ResponsibilitiesDefine Innovative Data Formats: Collaborate with frontier lab researchers to create specifications and design schemas, metadata, and versioning for new formats.Develop Tools and Environments: Deliver tools, sandboxes, command-line interfaces (CLIs), and instrumentation to streamline contribution processes.
Full-time|$217K/yr - $303.9K/yr|On-site|San Francisco, CA
Reddit hosts a massive community platform, bringing together over 100,000 active communities and reaching about 121 million unique daily visitors. The company’s Android Platform team leads the technical direction for Reddit’s Android app, shaping its architecture and ensuring a reliable experience for millions of users. Role overview This Staff Android Engineer (Client Platform) position centers on technical leadership within Reddit’s Android organization. The work focuses on client health (crashes, ANRs, performance), developer experience, and app architecture. The role supports both the core app and the frameworks and tools that enable other teams to build and ship features efficiently. What you will do Design and architect the future of Reddit’s Android app, supporting over 100 million daily active users. Build tools, workflows, and CI integrations to improve the Android developer experience and streamline deployment. Establish and enforce guardrails, such as lint/static analysis, tests, and AI-assisted code reviews, to catch issues early. Develop frameworks for client health and observability, including events, traces, and dashboards. Integrate AI strategies into engineering workflows to increase productivity. Mentor and support Android engineers through design reviews, documentation, and sharing platform knowledge. Requirements Minimum 8 years of professional software engineering experience, with a strong background in Android development. Location San Francisco, CA Learn more about Reddit at www.redditinc.com.
About UsAt XOXO AI, we are a cutting-edge research lab dedicated to creating intelligent interfaces that enhance everyday life. Our stealth team comprises passionate engineers, designers, and researchers who are committed to solving innovative challenges that extend beyond the workplace.Following a recent breakthrough in infrastructure, architecture, and model layers, we are eager to welcome talented builders to craft the interface and application layer that will realize our ambitious vision.About the RoleWe are seeking an experienced Android engineer to lead the development of XOXO's consumer app, featuring a revolutionary interface for intelligence. This position is ideal for a highly skilled engineer who can take ownership of the entire mobile experience, focusing on architecture, performance, refinement, and a visually engaging design system that ensures intentionality in every interaction.Your background is less important than your drive: you should possess a strong sense of ownership, be able to work swiftly without compromising quality, and be eager to create a mobile product that redefines excellence in both craft and performance.What You’ll DoDesign and launch the initial versions of our React Native app, guiding it from prototype to production.Convert a highly visual design system into reusable components, motion, and interaction patterns with seamless performance.Develop new product surfaces that integrate modern AI/ML capabilities in a user-friendly manner on mobile.Enhance the app's performance across various dimensions: rendering, startup time, memory usage, battery efficiency, networking, and perceived speed.Establish high standards for mobile engineering quality (testing, instrumentation, release discipline) and collaborate closely across the tech stack to deliver comprehensive solutions.
Full-time|$190.8K/yr - $267.1K/yr|On-site|San Francisco, CA
Join Reddit's Test Engineering team as a Senior Software Engineer, where you will play a pivotal role in ensuring the highest quality of software features. Collaborate with cross-functional teams to design and implement robust test automation frameworks and tools, while fostering a culture of quality across all engineering initiatives. Your expertise will help identify testing gaps and drive systemic improvements, enhancing our testing processes and infrastructure stability.
Join Decagon as a Staff Software Engineer specializing in Agent Development. In this pivotal role, you will work on cutting-edge software solutions that enhance our capabilities in agent-based systems. You will collaborate with cross-functional teams to design, develop, and implement innovative software applications that drive our mission forward.
Full-time|On-site|San Francisco, CA; Santa Clara, CA; New York, NY
Role overview The Senior Software Engineer II for Developer Experience at Carta will design and build tools and systems that support engineering teams. The focus is on making workflows more efficient and enabling teams to deliver high-quality products. What you will do Collaborate with cross-functional groups to identify and address challenges in developer workflows Develop and enhance tools that make software development more scalable and intuitive Use software engineering skills to create solutions that improve daily life for engineers Support systems that help Carta teams deliver products aligned with client needs Location This role is based in San Francisco, CA; Santa Clara, CA; or New York, NY.
Full-time|$205K/yr - $250K/yr|On-site|San Francisco Office
About 3Y HealthAt 3Y Health, we are at the forefront of revolutionizing healthcare administration through our innovative AI business manager. Our mission is to simplify the complexities that consume nearly 40% of the healthcare industry's revenue. Our robust platform equips clinician entrepreneurs with the tools they need to effectively launch, manage, and expand their private practices. With over $200 million in backing from leading investors like Founders Fund, General Catalyst, SoftBank, and 8VC, we are committed to empowering independent providers with advanced AI and automation solutions that save time, foster business success, and enhance care delivery within their communities.Position OverviewWe are on the lookout for a Backend Engineer who is passionate about designing and scaling high-performance backend systems that drive our AI-first platform. The perfect candidate will have a strong background in developing distributed services using languages such as Go, Java, Python, or TypeScript. A solid understanding of modern API design and communication protocols (REST, gRPC, GraphQL) is essential, alongside a commitment to delivering reliable, secure, and scalable infrastructure.Ideally, you have experience integrating AI functionalities—be it through external AI APIs, managing machine learning inference pipelines, or supporting data infrastructure for model training. You're more than just a code contributor; you care about how your systems are deployed, monitored, and maintained in production. Experience with regulated data environments such as healthcare or fintech is a plus.This role is suited for a hands-on engineer who thrives in collaborative, cross-functional settings, works effectively with product and frontend teams, and proactively builds systems designed for scalability, compliance, and maintainability.
Full-time|$194K/yr - $267.3K/yr|Hybrid|San Francisco, California
Okta secures identity for both people and AI, providing trusted infrastructure that helps organizations adapt to change. The company addresses complex, real-world problems with practical solutions and values urgency, excellence, and teamwork. The Developer Foundations team is looking for a Staff Software Engineer based in San Francisco, California. This engineer will play a key role in scaling Okta’s systems and accelerating software delivery. The position centers on refining the company’s approach to Continuous Delivery and driving improvements in engineering velocity and productivity across multiple teams. Collaboration is central in this role. The Staff Software Engineer works closely with engineers, architects, operations, program management, and quality assurance. The team values fresh ideas and solutions that have a direct impact on internal developer experience. What you will do Create high-quality internal tools and automation that support continuous delivery and boost developer productivity. Design and implement Continuous Delivery pipelines for a range of projects, using technologies such as Java, Jenkins, AWS, Docker, Python, Node, iOS, Ruby, Bash, and Go. Develop proof of concepts, guide technology decisions, contribute to internal frameworks, and participate in design and code reviews. Roll out solutions to internal users in phases, monitor adoption, gather feedback, and refine approaches to fit team needs. Maintain pre-production infrastructure on AWS, focusing on monitoring, backup and restore, SLA management, cost control, and deployment processes.
About Us:At Notion, we empower you to create exceptional tools that support your life's work. In an era filled with countless apps and browser tabs, Notion stands out by offering a unified platform for teams to manage everything seamlessly. Our integrated features connect documents, notes, projects, calendars, and emails, with AI capabilities designed to enhance productivity by automating tasks and delivering insights. Trusted by millions, including industry leaders like Toyota, Figma, and OpenAI, Notion is chosen for its flexibility, efficiency, and cost-effectiveness.We value in-person collaboration, embodying it as a core aspect of our culture. As such, we require all employees to work from our offices on designated Anchor Days: Mondays, Tuesdays, and Thursdays. Specific teams may have additional in-office expectations.About The Role:With millions of users relying on Notion for a fast, reliable, and secure experience, maintaining this trust is paramount. The Developer Experience team is dedicated to architecting, implementing, and scaling the tools and frameworks that empower Notion developers. We are searching for passionate engineers who are eager to overcome engineering productivity challenges, possess a strong empathy for fellow developers, and enjoy effective communication with technical peers. While prior experience in this domain is a plus, the willingness to advocate for developer experience is essential.What You'll Achieve:Collaborate with cross-functional engineering teams to deliver an outstanding developer experience, utilizing tools such as the TypeScript language server, lint tooling, and the Notion CLI to enhance daily workflows.Engage with cutting-edge tooling performance, staying abreast of new developments and evaluating tools within the JavaScript ecosystem to improve developer experience.Work closely with GitHub and our CI systems to ensure swift and secure code merges, targeting a PR CI pipeline completion time of 15 minutes.Take ownership of our development environment and toolchain, contributing to innovative projects across the organization for substantial impact.Skills You'll Need to Bring:A commitment to enhancing developer productivity: You possess a keen interest in empowering engineers to maintain their focus through improved tooling. You critically assess workflows, identifying bottlenecks and opportunities for enhancement.Strong communication skills: Ability to articulate complex ideas clearly and work collaboratively with engineering teams.Proficiency in relevant technologies: Familiarity with TypeScript, Git, CI/CD pipelines, and modern development practices.A proactive learning mindset: Eager to stay updated with industry trends and tools that can enhance developer experience.
Join our innovative team at StemXpert as an Android Developer. In this role, you will be responsible for designing and developing cutting-edge mobile applications that enhance user experience. You will collaborate with cross-functional teams to define, design, and ship new features, while maintaining a high standard of quality for our applications.
About BroccoliBroccoli is revolutionizing the $500 billion home services industry by developing an AI operating system designed to empower trades businesses such as HVAC and roofing. Our intelligent AI agents handle customer interactions, manage job bookings, and ensure every lead is effectively captured.With the backing of prominent venture capital firms and a successful $27 million Series A funding round, we are on an aggressive growth trajectory. Collaborating with top private equity-backed home service platforms, we anticipate expanding our team fivefold by 2026, presenting a unique opportunity to join us early and make a significant impact.Why Join Broccoli?As a Staff Engineer, you will be instrumental in establishing the technical backbone of Broccoli AI. Your responsibilities will include ownership of critical systems, influencing architectural decisions, and shaping our development and deployment processes on a large scale.Immediate Impact: Your contributions will directly enhance production systems, benefiting hundreds of customers.Category Creation: Play a pivotal role in defining a new category of AI-powered workforce within an expansive market.Speed & Ownership: Enjoy the advantages of a small team with rapid feedback loops and substantial decision-making authority.Founder Collaboration: Partner closely with experienced founders to drive product and technical vision.What You’ll DoDesign, develop, and scale backend systems and internal tools for our AI agent platform.Take ownership of essential APIs and integrations, including systems like ServiceTitan.Lead complex features from initial design through to production deployment.Enhance real-time voice capabilities, reliability, and intelligence of AI agents.Mentor fellow engineers and help implement best practices across the team.Balance speed and quality while scaling systems to accommodate live customer traffic.What We’re Looking For7+ years of experience in backend or full-stack engineering.Strong system design and architectural skills.Proven experience in deploying and maintaining production systems at scale.Ability to thrive in high-growth, ambiguous startup environments.A proactive approach with a strong execution mindset.
Full-time|Hybrid|San Francisco, CA; Santa Clara, CA; Seattle, WA; New York, NY
Join Carta's engineering team as a Staff Software Engineer, where you will play a crucial role in developing innovative solutions that enhance our platform. You will collaborate with cross-functional teams to design, implement, and maintain scalable systems, ensuring high performance and responsiveness to requests from the front-end.We're looking for a passionate engineer who thrives in a fast-paced environment and is excited about tackling complex challenges. If you are eager to contribute to cutting-edge technology and drive impactful projects, we want to hear from you!
Mar 6, 2026
Sign in to browse more jobs
Create account — see all 6,644 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.