Apply

Staff Software Engineer

Posted 17 days agoViewed

View full description

💎 Seniority level: Staff, 9+ years

📍 Location: United States, EST, NOT STATED

🔍 Industry: Workflow automation

🗣️ Languages: English

⏳ Experience: 9+ years

🪄 Skills: DockerFrontend DevelopmentRubyRuby on RailsSoftware ArchitectureTypeScriptPostgresRedisReactMentoring

Requirements:
  • 9+ years as a professional software engineer.
  • Your abilities matter, not your education or exactly where you’ve worked.
  • No cybersecurity knowledge required.
  • Comfortable working across frontend, backend, and infrastructure.
  • Focus on solving important problems using technologies like Ruby, Rails, React, TypeScript, Postgres, Redis, and Docker.
  • Work sustainably and maintain a healthy work-life balance.
  • Contribute openly in a supportive and inclusive team environment.
Responsibilities:
  • Own and architect critical parts of our frontend application, making key decisions that impact scalability and performance.
  • Identify and solve ambiguous, high-impact problems.
  • Drive technical strategy and best practices, championing code quality and performance optimization.
  • Mentor engineers and teach advanced problem-solving approaches.
  • Collaborate closely with product and design teams to shape product features.
  • Influence team priorities and resource allocation.
Apply

Related Jobs

Apply

📍 US, Canada

🧭 Full-Time

💸 217000.0 - 303900.0 USD per year

🔍 Technology, Online Community

  • Minimum 8+ years of post-internship, full-time, hands-on, professional software development experience.
  • Proficiency in one or more front-end programming languages such as JavaScript and Typescript.
  • Experience with front-end frameworks like LIT, Polymer, React, Vue, or Angular.
  • Familiarity with CSS and web APIs such as GraphQL and REST.
  • Strong organizational skills and ability to prioritize tasks.
  • BS degree in Computer Science or similar technical field or equivalent experience.
  • Self-directed with an entrepreneurial spirit and excellent communication skills.

  • Work cross-functionally with product, design, and engineering to execute on product and business strategy.
  • Contribute to the full development cycle including technical design, development, testing, analysis, and launch.
  • Engage in team strategy discussions and planning for future projects.
  • Participate in a motivated engineering team, contributing to standards and best practices.
  • Balance speed and quality while building new products.

GraphQLEs6CSSJavascriptTypeScriptAngularReact

Posted about 22 hours ago
Apply
Apply

📍 US, Ireland

🔍 E-commerce

  • Proven experience leading high-impact projects with cross-functional teams and setting architectural direction.
  • Extensive experience designing, optimizing, and implementing scalable APIs, services, and applications.
  • Exceptional skills in verbal, written, and interpersonal communication.
  • Proficiency in server-side programming languages (e.g., Go, Python, Java) and database design.
  • Experience with MVC frameworks (e.g., Django, .NET, Spring) and relevant tools.

  • Lead the design and deployment of scalable, resilient software services that handle millions of requests daily, ensuring they meet SLAs and complex business needs.
  • Optimize label generation and streamline refund processes.
  • Mentor team members while driving technical excellence.
  • Participate in peer reviews and testing, contributing to high-quality standards through automated test suites.
  • Provide effective on-call support to address system incidents.

AWSDockerPythonDjangoKubernetesGoGrafanagRPCPrometheusREST APICI/CDMicroservices

Posted 2 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 165000.0 - 298800.0 USD per year

🔍 Automotive

🏢 Company: careers_gm

  • Bachelor's Degree in Computer Science or related field, or equivalent work experience.
  • 7+ years of experience in Mobile development, native and preferably ReactNative.
  • 7+ years of experience contributing to architecture, design, and documentation of new and existing systems.
  • Experience with multi-tier production software systems utilizing HTTP APIs (REST or GraphQL) and backend datastores (PostgreSQL, DynamoDB, Redis, or Elasticsearch).
  • Demonstrated ability to understand the tech stack, debug code and tests.

  • Develop competency with all core Mobile technologies (client, framework, and services).
  • Weigh architectural trade-offs and apply synchronous and asynchronous design patterns.
  • Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • Serve as a tech lead, actively mentoring other engineers.
  • Explore and pitch product ideas and tech initiatives with cross functional teams.
  • Initiate, plan, and execute large-scale, cross functional, and org-wide critical programs.
  • Ensure adherence to engineering best practices and improve engineering productivity.

GraphQLPostgreSQLDesign PatternsDynamoDBElasticSearchREST APIRedis

Posted 4 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 206700.0 - 289400.0 USD per year

🔍 Digital advertising

  • Degree in a quantitative discipline: engineering, statistics, operations research, computer science, informatics, applied mathematics, economics, etc.
  • 7+ years of contributing high-quality code to production systems that operate at scale.
  • 5+ years of experience building ads-serving related systems, including ads targeting, ads ranking, ads pacing.
  • Experience building A/B testing frameworks for multiparty marketplace scenarios.
  • Experience leading large engineering teams and collaborating with cross-functional partners, especially data science.

  • Building Reddit-scale optimizations to improve advertiser outcomes using cutting-edge techniques.
  • Leveraging live auction data and model predictions to adjust campaign bids in real time.
  • Incorporating knowledge of the Reddit ads marketplace into budget pacing algorithms.
  • Leading the team on designing new bid and budget optimization products, conducting rigorous A/B experiments.

Cloud ComputingElasticSearchKafkaGoPostgresRedisSparkScalaA/B testing

Posted 8 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Digital Advertising

  • Degree in a quantitative discipline: engineering, statistics, operations research, computer science, informatics, applied mathematics, economics, etc.
  • 7+ years of contributing high-quality code to production systems that operate at scale.
  • 5+ years of experience building ads-serving related systems, including ads targeting, ranking, and pacing.
  • Experience building A/B testing frameworks for multiparty marketplace scenarios.
  • Experience leading large engineering teams and collaborating with cross-functional partners, especially with data science partners.
  • Significant experience in backend programming languages, with a preference for Go or Scala.
  • Experience with API development, service frameworks, data processing frameworks, cloud service providers, and CI/CD tools.

  • Building Reddit-scale optimizations to improve advertiser outcomes using cutting-edge techniques.
  • Leveraging live auction data and model predictions to adjust campaign bids in real time.
  • Leading the design of new bid & budget optimization products and algorithms.
  • Conducting rigorous A/B experiments to evaluate business impact.
  • Collaborating with other leads to set long-term team direction and project execution.

DockerPostgreSQLElasticSearchKafkaKubernetesGoRedisSparkScalaA/B testing

Posted 8 days ago
Apply
Apply

📍 United States of America

💸 121100.0 - 199800.0 USD per year

🔍 Medical Technology

🏢 Company: external_career_site_usa

  • 7+ years of experience in building large-scale software applications.
  • 3-5 years of experience with cloud SaaS development is required.
  • Experience in designing and building serverless cloud solutions with AWS (EC2, lambda, step functions, event-driven architecture).
  • 3-5 years of experience running and supporting production systems on AWS.
  • Strong hands-on development expertise with Go, TypeScript, Makefile, JavaScript, Shell, HTML, and React.
  • Experience in designing and integrating RESTful APIs.
  • Good coding practices, including well-documented code.
  • Foundation in Clean Code, the SOLID principles and DORA is required.
  • Excellent debugging and optimization skills.
  • Experience in unit/integration testing.
  • Experience working with Business Intelligence and analytics tools, such as ThoughtSpot, is preferred.
  • Experience with multiple database implementations (e.g. SQL, Athena, Redshift, DynamoDB, Hudi) is preferred.
  • Strong written and oral communication skills required.
  • Experience interacting with global teams is a strong plus.

  • Participate in all aspects of agile software development of cloud-native modular components, including design, testing, implementation, deployment, and production support.
  • Drive agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
  • Guide designing and building end-to-end systems optimized for performance, scale, and reliability.
  • Ensure application performance, uptime, and scale.
  • Maintain high standards for code quality and application design.
  • Develop deployment automation using DevOps principles.
  • Work with source code management tools (e.g. GitHub) and work tracking tools (e.g. Jira).
  • Collaborate across time zones via MS Teams, GitHub PR comments, and online documentation.
  • Enhance professional growth and development through participation in educational programs, current literature, in-service meetings, and workshops.

AWSSoftware DevelopmentSQLAgileBusiness IntelligenceCloud ComputingDynamoDBHTMLJavascriptTypeScriptGoReactRESTful APIsDevOpsDebugging

Posted 8 days ago
Apply
Apply

📍 U.S.

🧭 Full-Time

💸 223000.0 - 245500.0 USD per year

🔍 Gaming

🏢 Company: Discord👥 501-1000💰 Secondary Market 11 months ago🫂 Last layoff about 1 year agoInternetCommunitiesAdvertisingBlockchainGamingWeb3FashionAppsMetaverseSoftware

  • Several years experience with Python, Rust, or React.
  • 8-10 years experience as a software engineer.
  • At least 2 years experience with C++.
  • A sense for product and design, collaborating closely with cross-functional peers.
  • A holistic approach to problem solving.

  • Design and build out core features for our audience of game developers.
  • Work with the Engineering Manager and other Senior and Staff Engineers to foster a strong engineering culture.
  • Use attention to detail to continually raise the quality bar of our software.
  • Collaborate with game developer partners to better understand their needs and improve our tools.
  • Work with product managers, designers, and product marketers to find the way forward.

PythonC++ReactRust

Posted 10 days ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 172000.0 - 215000.0 USD per year

🔍 Crypto and blockchain technology

🏢 Company: Gemini👥 501-1000💰 $1,000,000 Secondary Market over 2 years ago🫂 Last layoff almost 2 years agoCryptocurrencyWeb3Financial ServicesFinanceFinTech

  • 8+ years of experience in mobile development, with 4+ years specifically in React Native.
  • Proficiency in JavaScript/TypeScript and native mobile development (e.g., Swift/Objective-C, Java/Kotlin).
  • Expertise in React Native, including navigation libraries, lifecycles, state management, and performance optimization.
  • Experience in debugging, framework migrations, refactoring, and adopting mobile best practices.
  • Familiarity with CI processes (e.g., GitHub Actions) and automated testing.
  • Knowledge of mobile best practices and staying informed about mobile industry innovations.
  • Deep understanding of engineering and operational excellence.
  • Strong collaboration skills and ability to prioritize in dynamic environments.

  • Drive architectural decisions that modernize our mobile stack, ensuring scalability and maintainability.
  • Establish and automate best practices in mobile development, focusing on code quality, reliability, and performance.
  • Lead initiatives to architect solutions for mobile performance improvements.
  • Monitor app performance and debug performance-related issues using observability tools.
  • Collaborate on and lead planning and executing cross-functional projects.
  • Implement architecture solutions that improve the developer experience.
  • Work with stakeholders on rollout strategies for mobile architecture.
  • Evaluate potential tools, libraries, and vendor contracts.
  • Ensure app security and compliance with standards.

JavaJavascriptKotlinObjective-CReact NativeSwiftTypeScriptCI/CDDebugging

Posted 11 days ago
Apply
Apply

📍 US, UK, Australia

🧭 Full-Time

💸 140000.0 - 190000.0 USD per year

🔍 School Information Systems (SIS)

🏢 Company: Veracross👥 101-250EducationSoftware

  • Understanding of core accounting standards and concepts, including GAAP, General Ledger, Accounts Receivable, and Accounts Payable.
  • Experience with accounting applications such as Quickbooks, Freshbooks, Xero, or Sage.
  • Excellent communication skills, both written and verbal.
  • Excellent technical organization and planning skills.
  • Ability to perform technical responsibilities remotely in a mostly asynchronous environment.
  • Flexibility and adaptability.
  • 8+ years of professional programming experience.
  • Proven experience in system architecture, ensuring system scalability and performance.
  • Experience with the Ruby language, Rails framework, or similar languages; modern JavaScript development is a plus.
  • Experience with relational databases.
  • Experience with source control, especially git.
  • A service- and team-oriented mindset.

  • Owning technical architecture discussions and leading technical decisions for our accounting product area.
  • Develop and lead the team to execute against both short-term and long-term roadmaps.
  • Provide technical mentorship for team members.
  • Improve and maintain our Ruby on Rails applications.
  • Improve and maintain our products through SQL code.
  • Build new features within our flagship product, Axiom.
  • With Product Management, participate in the development of new features and platform improvements.
  • Enable other product areas to leverage our accounting platform.
  • Expand our internal tools to automate and improve workflows.
  • Assist in documenting Finance team systems and tools.
  • Integrate Veracross with third-party systems used by private K-12 schools.

SQLGitRubyRuby on RailsSoftware Architecture

Posted 16 days ago
Apply
Apply

📍 US

🧭 Full-Time

🔍 Creator commerce

  • Proven leadership skills including mentoring and guiding engineers.
  • Project management skills with the ability to lead projects from conception to completion.
  • Commitment to continuous learning and staying updated with industry trends.
  • Technical skills with more than 7 years of experience in distributed systems and software development.
  • A bachelor's or master's degree in Computer Science, Software Engineering, or a related field preferred.
  • Expertise in Golang, Python, Vector Databases, and related technologies.

  • Lead the Building and Scaling of a Product Catalog Service.
  • Lead the Building and Scaling of an Exact Product Matching Service.
  • Lead the Building and Scaling of a Product Search Service.
  • Provide inputs on engineering excellence and complete critical engineering projects.
  • Innovate solutions to complex technical challenges and influence technical direction.
  • Create and maintain technical documentation and project plans.
  • Take ownership of complex issues and drive problem resolution.

AWSDockerPythonETLHadoopKubernetesApache KafkaData modeling

Posted 19 days ago
Apply