Apply

Staff Software Engineer

Posted 1 day agoViewed

View full description

๐Ÿ’Ž Seniority level: Staff, 5+ years

๐Ÿ’ธ Salary: 165000.0 - 220000.0 USD per year

๐Ÿ” Industry: Software Development

๐Ÿข Company: Imply๐Ÿ‘ฅ 50-200๐Ÿ’ฐ $100,000,000 Series D almost 3 years agoBig DataAnalyticsInformation TechnologyEnterprise SoftwareData Visualization

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 5+ years

Requirements:
  • 5+ years of experience building and shipping production quality applications using Node.js
  • Experience with front-end systems such as React, Vue.js, or Angular.js (we use React)
  • Strong communication skills: ability to explain complex technical concepts to designers, support staff, and other engineers
  • Solid grasp on good software engineering practices such as code reviews and deep focus on testability and quality
Responsibilities:
  • Provide mentorship and guidance to other engineers through rigorous reviews of architecture designs and code changes
  • Partner with both product and cross-functional teams to build, scale, and implement elegant application infrastructure solutions that scale and are built with enterprise-class operational excellence
  • Drive operational excellence to ensure the team is able to respond quickly and efficiently if any incident were to occur
Apply

Related Jobs

Apply

๐Ÿ“ Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 139000.0 - 209000.0 CAD per year

๐Ÿ” Software Development

๐Ÿข Company: Okta๐Ÿ‘ฅ 5001-10000๐Ÿ’ฐ $1,000,000,000 Post-IPO Equity almost 5 years ago๐Ÿซ‚ Last layoff about 1 year agoIT InfrastructureCRMManagement Information SystemsWeb DevelopmentEnterprise SoftwareIdentity ManagementSoftware

  • Have 6-8 years of software development experience with a background in Golang
  • Experienced in C++/Java and a passion to learn Go
  • Proficient in React or similar front-end UI stacks.
  • Experienced working with relational databases like PostgreSQL or similar RDBMS technologies.
  • have the ability to complete a feature end to end from designing database models to backend APIs and frontend UI components.
  • Experienced working with any cloud provider such as AWS, GCP or Azure.
  • Thrive in a collaborative environment built on end-to-end ownership.
  • Love thinking about distributed systems, and the reliability, availability, and performance implications of the decisions made in their design.
  • Think in terms of systems, services, and APIs.
  • Have a passion and interest to work on systems that are highly reliable, maintainable, scalable and secure.
  • Bring the right attitude to the team: ownership, accountability, attention to detail, and customer focus.
  • Are comfortable working on a fully-distribute
  • Work on Backend components written in GO and frontend components written in React
  • Be deeply involved in evolving the core architecture of PAM.
  • Work in our product development teams to build scalable, composable components of our platform.
  • Be responsible for designing and implementing scalable architecture patterns.
  • Delight our customers by providing world class UX using our React-based design system
  • Design and build APIs that customers rely on for access to production infrastructure.

AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLDesign PatternsFrontend DevelopmentFull Stack DevelopmentJavaReact.jsSoftware ArchitectureC++API testingReactRESTful APIsMicroservices

Posted 2 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿ” Software Development

  • 8+ years of experience in software development, with a strong focus on backend engineering.
  • Expertise in programming languages such as Python, Java, Go, or Node.js.
  • Extensive experience with RESTful API design and development.
  • Experience with front-end development
  • Strong problem-solving skills and the ability to design scalable, high-performance systems.
  • Excellent communication skills in English
  • Design, develop, and maintain high-performance, reliable, and scalable backend systems for private profiles, user blocking and other user safety features.
  • Collaborate with front-end developers, UX/UI designers, product managers, and other stakeholders to deliver high-quality products.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
  • Participate in code reviews, architectural discussions, and technical roadmap planning.

AWSBackend DevelopmentDockerLeadershipNode.jsPythonSoftware DevelopmentSQLElasticSearchFrontend DevelopmentJavaKubernetesAlgorithmsAPI testingData StructuresGoCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservicesSoftware Engineering

Posted 3 days ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 145000.0 - 180000.0 USD per year

๐Ÿ” Software Development

  • 12+ years working with software development teams
  • Expertise with DevOps culture and practices
  • Strong grasp of survey design, data analysis, and visualization techniques
  • Working knowledge with Python, cloud (AWS/Azure/GCP), database systems, and SQL
  • Partner with Engineering Experience teams, developers, and engineering leadership to deliver services and tools.
  • Influence change across organizations.
  • Foster communities of learning across the organization.
Posted 3 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 232000.0 - 310000.0 USD per year

๐Ÿ” Software Development

  • 10+ years of experience working across the stack in frontend (mobile, web) and backend.
  • Strong experience leading multiple engineering teams to deliver results across organizational boundaries
  • Track record of successfully leading critical projects and leveraging partner teams for company-wide results
  • Extensive experience developing and implementing technical strategy that drove prominent change in reliability and responsiveness
  • Previous project management or people management experience: You know how to influence, effectively communicate, and coach others
  • Take Ownership: You embody an ownership mindset and help influence a similar culture to those around you.
  • Collaborative partnership across engineering teams and crossfunctional stakeholders
  • You have a customer-first mindset: wanting to create the best-in-class experience for our customers, and understand how that translates into the right technical decisions
  • You thrive in the ambiguity, and are comfortable diving into code and systems to understand how they work, potential dependencies, and how to constantly improve
  • You have strong verbal and written communication skills that can help influence and share critical decisions with stakeholders
  • Build and drive technical strategy for app and web experiences across all consumer facing surfaces at Affirm
  • Work closely with stakeholders across all teams at Affirm to champion and implement technical excellence in conjunction with business results
  • Create and influence a strong ownership culture across teams, with high accountability and investment for building at scale
  • Deliver critical user experiences that uphold high reliability and performance
  • Guide or influence product decisions/scope and determine the right technical tradeoffs to deliver customer value quickly.
  • Design, implement, and extend core platform components and functionality to enable new products and features to be built
  • Architect and contribute to decisions on the right platform, tools, and technologies to support consistency and reliability
  • Partner closely with Front End Platform to plan and drive path-to-green initiatives across platform, features, and product roadmaps
  • Plan, design, and build our core platform software and systems to scale with an increasing number of users, features, business requirements, partners, and new engineers

Backend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLFrontend DevelopmentFull Stack DevelopmentJavascriptKotlinPeople ManagementReact NativeCross-functional Team LeadershipREST APICommunication SkillsSoftware Engineering

Posted 3 days ago
Apply
Apply

๐Ÿ“ USA

๐Ÿ’ธ 232000.0 - 310000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Affirm๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Post-IPO Equity about 4 years ago๐Ÿซ‚ Last layoff about 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 10+ years of experience in software engineering, with a proven track record of delivering complex software solutions that improve availability, performance and scalability of the infrastructure
  • 6+ years of hands-on experience with MySQL and Distributed SQL, including schema design, query optimization, and performance tuning.
  • Deep understanding of distributed systems concepts and experience with technologies like consensus algorithms, distributed transactions, and data replication.
  • Exceptional problem-solving and analytical skills, with the ability to identify, and resolve complex technical challenges and establish long-lasting solutions/processes.
  • Proficiency in at least two of Kotlin, Python, Go, Rust, with a strong emphasis on clean, maintainable code.
  • Demonstrated leadership and mentorship skills, with the ability to inspire and guide others. You can also work cross-functionally addressing technical challenges and influencing roadmaps outside your direct area of ownership.
  • You drive innovation in the platforms you build and operate, and have experience contributing to open-source projects. You are also passionate about engaging with the Distributed systems/ Databases community.
  • Strong proficiency in operating automation tools to manage database infra like Terraform and Ansible.
  • Excellent communication and interpersonal skills, with the ability to clearly articulate technical ideas to both technical and non-technical audiences.
  • Help design and build a scalable datastore platform, aligning strategies with Affirm's goals, and leveraging experience in creating multi-region, horizontally scalable, globally available, and high-performance datastore solutions.
  • Collaborate with other teams on their database needs and provide continuous guidance on design and architecture.
  • Participate in an on-call rotation and collaborate with other teams such as SRE to solve production issues.
  • Upgrade, cost optimize, and maintain our fleet of databases.
  • Lead and develop technical strategies to build and maintain self-service database platforms aligned withAffirms long-term architectural vision.
  • Establish the best practices in development of database solutions and management to provide critical support for operating systems at scale. These include schema/data migrations, disaster recovery, observability, sharding and performance tuning.
  • Ensure adoption of the best practices to improve production health.
  • Stay ahead of industry trends in storage technologies and solutions and identify opportunities to innovate and improve our storage offerings.
  • Mentor engineers providing guidance on new storage technologies, development, operations and foster a culture of innovation and technical excellence.

AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentSQLCloud ComputingDynamoDBKotlinMySQLGoRustCI/CDTerraformMicroservicesMentorshipAnsibleSoftware Engineering

Posted 4 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 232000.0 - 310000.0 USD per year

๐Ÿ” Software Development

  • 10+ years of experience in software engineering, with a proven track record of delivering complex software solutions that improve availability, performance and scalability of the infrastructure
  • 6+ years of hands-on experience with MySQL and Distributed SQL, including schema design, query optimization, and performance tuning.
  • Deep understanding of distributed systems concepts and experience with technologies like consensus algorithms, distributed transactions, and data replication.
  • Exceptional problem-solving and analytical skills, with the ability to identify, and resolve complex technical challenges and establish long-lasting solutions/processes.
  • Proficiency in at least two of Kotlin, Python, Go, Rust, with a strong emphasis on clean, maintainable code.
  • Demonstrated leadership and mentorship skills, with the ability to inspire and guide others.
  • You drive innovation in the platforms you build and operate, and have experience contributing to open-source projects.
  • Strong proficiency in operating automation tools to manage database infra like Terraform and Ansible.
  • Excellent communication and interpersonal skills, with the ability to clearly articulate technical ideas to both technical and non-technical audiences.
  • Design, develop, and maintain core components of OnStor's cloud-based data management platform, with a focus on scalability, performance, and reliability.
  • Leverage your deep knowledge of MySQL and Distributed SQL to optimize database performance, ensure data integrity, and implement efficient data access patterns.
  • Tackle the challenges of large-scale distributed systems, including data partitioning, replication, and consistency models.
  • Work closely with product managers to translate business requirements into technical solutions, and with fellow engineers to deliver high-quality software.
  • Guide and mentor junior engineers, sharing your expertise and fostering a culture of technical excellence.
  • Stay ahead of the curve by researching and experimenting with emerging technologies and trends in the database and distributed systems space.

AWSBackend DevelopmentDockerLeadershipPythonSQLCloud ComputingKotlinKubernetesMySQLAlgorithmsData StructuresGoRustCI/CDProblem SolvingRESTful APIsMentoringTerraformMicroservicesExcellent communication skillsAnsibleData modelingSoftware EngineeringData management

Posted 4 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿ’ธ 180000.0 - 229000.0 USD per year

๐Ÿ” Insurance

๐Ÿข Company: joinroot

  • 7+ years as a software engineer
  • 3+ years leading software teams
  • Expertise in front-end development, with a strong experience in of JavaScript, HTML, CSS, and modern JavaScript frameworks such as React
  • Expertise in architecting and building SPAs and mobile-first web applications
  • Experience effectively modifying and consuming APIs for front-end applications
  • Familiarity with Ruby on Rails
  • Familiarity with native app development
  • Proven leadership of projects involving multiple teams across functional domains
  • Excellent communication skills both with engineering colleagues and senior business leaders
  • Partner with Product, Data Science, Analytics, and experts in the Insurance group to set the strategy for the quarters to come
  • Identify and socialize important technical initiatives that increase the effectiveness of our products, systems, and teams
  • Architect and develop rich, responsive web and native applications, including mobile-first applications and Single Page Applications
  • Collaborate with UX/UI designers to transform designs into high-quality code and ensure the technical feasibility of designs
  • Coach and guide engineers on your team in planning experiments and projects that align with our strategic objectives
  • Contribute code each development cycle to advance the impact of the team
  • Lead by example in incident response ensuring we take action to continuously improve the resiliency of our systems
  • Coordinate with Staff Engineers across the organization to establish and evangelize standards and best practices

LeadershipProject ManagementSoftware DevelopmentFrontend DevelopmentHTMLCSSJavascriptReact.jsReact NativeRuby on RailsAPI testingMobile testingCommunication SkillsRESTful APIsSoftware Engineering

Posted 4 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿ” Software Development

Well-rounded technically and passionate about the positive impact their code can make in people's lives.
Engineers work closely with product and design to deliver a platform that meets teachersโ€™ & parentsโ€™ biggest needs.

AWSBackend DevelopmentNode.jsPostgreSQLSoftware DevelopmentSQLAgileCloud ComputingFrontend DevelopmentFull Stack DevelopmentGitJavascriptReact.jsAlgorithmsData StructuresREST APICI/CDProblem SolvingSoftware EngineeringDebugging

Posted 5 days ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 200800.0 - 245000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Spring Health๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $100,000,000 Series E 7 months agoMental HealthArtificial Intelligence (AI)mHealthWellnessHealth Care

  • At least 10 years experience as a software engineer
  • At least 5 years of experience with React, TypeScript and/or Flutter
  • At least 5 years of experience with Ruby on Rails and AWS
  • At least 5 years of experience focused on developer experience in particular
  • Track record of proactive and collaborative leadership style
  • Track record of technical leadership, creating clarity from ambiguity
  • Leveling up our internal developer experience through planned evolution
  • Leading by example with hands on refactoring and net new developer facing projects
  • Applying your passion for developer experience to high impact risks and opportunities
  • Executing quickly and efficiently in a collaborative team setting
  • Contributing to a thriving team of engineers around you
  • Providing technical direction and oversight for a larger organization
Posted 5 days ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 200800.0 - 245000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Spring Health๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $100,000,000 Series E 7 months agoMental HealthArtificial Intelligence (AI)mHealthWellnessHealth Care

  • At least 10 years experience as a software engineer
  • At least 5 years of experience with Ruby on Rails
  • Track record of proactive and collaborative leadership style
  • Track record of technical leadership, creating clarity from ambiguity
  • Leveling up our back end architecture and code quality through planned evolution
  • Leading by example with hands on refactoring and feature development projects
  • Applying your passion for scalable and extensible architecture to high impact products
  • Executing quickly and efficiently in a collaborative team setting
  • Contributing to a thriving team of engineers around you
  • Providing technical direction and oversight for the larger organization
Posted 5 days ago
Apply

Related Articles

Posted 9 days ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 7 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 7 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 7 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.