Apply

Staff Software Engineer

Posted 19 days agoViewed

View full description

πŸ’Ž Seniority level: Staff

πŸ“ Location: Colombia

πŸ” Industry: Software Development

🏒 Company: Fullstory

πŸ—£οΈ Languages: English

πŸͺ„ Skills: AWSBackend DevelopmentLeadershipSQLFrontend DevelopmentFull Stack DevelopmentSoftware ArchitectureTypeScriptCross-functional Team LeadershipAlgorithmsData StructuresGoReactCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservicesSoftware EngineeringEnglish communication

Requirements:
  • Passion for building systems and experiences with excellent UX and attention to detail.
  • Extensive experience building enterprise-grade solutions and web systems at scale.
  • A problem-solver who challenges the status quo, driving innovative solutions to create meaningful change and influencing others to adopt them.
  • Proven ability to lead and mentor other engineers, fostering a collaborative and supportive team environment.
  • Bachelor's degree in Computer Science or a related field and experience writing Go code in a production environment.
  • English language fluency (speaking, reading, writing) required for collaboration with our US-based teams, including daily communication, technical discussions, and documentation
Responsibilities:
  • Collaborate with Design, PM, and Engineering teammates to plan, architect, and build complex features in a tight feedback loop with our customers.
  • Architect and scale systems (operating at hundreds of thousands of requests per second) that unlock key functionality across all of our products and teams using React, Typescript and Go.
  • Lead cross-functional end-to-end projects, breaking down work into smaller, manageable tasks, and guiding other engineers in their implementation.
  • Maintain and troubleshoot parts of Fullstory's production environment, proactively identifying and addressing potential issues, and driving improvements to system reliability and performance.
  • Mentor and coach junior and mid-level engineers, providing technical guidance, conducting code reviews, and fostering a culture of engineering excellence.
  • Drive improvements to engineering processes, tooling, and best practices, contributing to the overall efficiency and effectiveness of the engineering organization.
Apply

Related Jobs

Apply

πŸ“ United States, Australia, Canada, South America

🧭 Full-Time

πŸ” FinTech

🏒 Company: Flex

  • 6+ years of experience in software development or a related field
  • Experience in technical leadership, guiding engineering teams through complex projects
  • Experience with Java, Python, Golang, or TypeScript/Node.js.
  • Strong experience with relational SQL and NoSQL databases, such as MySQL/PostgreSQL/DynamoDB
  • Experience in designing and developing the fault-tolerant and scalable distributed systems
  • Experience with AWS cloud services: ESC/EKS, Lambda, API Gateway, VPN, RDS etc
  • Infrastructure as code(AWS CLI, AWS CDK/Terraform)
  • Experience with finance reporting and reconciliation
  • Deep experience with writing complex query and data mining
  • Design, implement and maintain our Finance service and internal tooling, including financial reporting, reconciliation/audit process.
  • Design and develop new APIs and functionalities to support large money movements across our banking partners via different payment rails, such ACH.
  • Scale out core platform to support business growth while maintaining performance and reliability
  • Continuously improving our daily operations with automation, tooling, design evolution, observability etc.
  • Work closely with product, analytics, finance and engineering peers to launch new financial features into our platform

AWSBackend DevelopmentNode.jsPostgreSQLPythonSoftware DevelopmentSQLAWS EKSDynamoDBJavaMySQLTypeScriptAPI testingCI/CDRESTful APIsTerraformMicroservicesFinanceSoftware Engineering

Posted 8 days ago
Apply
Apply

πŸ“ Bogota

🧭 Full-Time

πŸ” Software Development

🏒 Company: TruelogicπŸ‘₯ 101-250ConsultingWeb DevelopmentWeb DesignSoftware

  • Staff level required + 10 years of overall experience in Frontend: React; Backend: C#/.NET Core 6+ (raises minimum version)
  • Proficiency with performant and scalable APIs (REST/GraphQL)
  • Experience with distributed systems & cloud (AWS/Azure)
  • Containerized apps (Docker, Kubernetes)
  • Security best practices (auth/authz)
  • Work on a modern scrum team by participating in planning meetings, daily stand-ups, 1:1s, and retrospective sessions
  • Develop code with assistance from other engineers
  • Mentor fellow engineers
  • Contribute to the entire full-stack code base for our services
  • Participate in the entire Software Development Lifecycle
  • Enhance and maintain our existing websites and applications
  • Contribute to our QA process by creating unit tests, reviewing code, and providing valuable feedback in all facets of the software development lifecycle
  • Modernize existing applications and develop new applications utilizing the latest technologies for the internal research platforms

AWSBackend DevelopmentDockerGraphQLSoftware DevelopmentSQLAgileFrontend DevelopmentFull Stack DevelopmentKubernetesMongoDBQASCRUMC#API testingAzure.NET.NET coreREST APIReactCI/CDSoftware Engineering

Posted 26 days ago
Apply
Apply

πŸ“ Americas, Europe

🧭 Full-Time

πŸ’Έ 200000.0 - 250000.0 USD per year

πŸ” Fintech

🏒 Company: RiverπŸ‘₯ 51-100πŸ’° Series B 11 months agoAutomotiveElectric VehicleManufacturing

  • 6+ years of experience in software engineering
  • You have designed, built and maintained production services at scale and understand how to build reliable systems
  • You write high-quality, reliable code and take ownership of systems you work on
  • You have experience developing solutions to ambiguous problems
  • You're excited about what we are building at River
  • You have a solid understanding of web security fundamentals
  • You have a desire to mentor and lift up other members of your team
  • Architect and develop new features and products in the Elixir codebase powering our web applications and API
  • Work closely with product management to plan and scope new projects and initiatives
  • Present innovative solutions to senior leadership, aligning engineering initiatives with company goals.
  • Lead and architect technical solutions for highly complex abstract projects, ensuring scalability, performance, and maintainability.
  • Write high-quality, tested code
  • Participate in code-reviews
  • Act as a key influencer in the team’s success, providing mentorship and fostering a culture of excellence.
  • Proactively identify and eliminate technical roadblocks.

Backend DevelopmentLeadershipPostgreSQLCloud ComputingFull Stack DevelopmentKubernetesSoftware ArchitectureAPI testingREST APIMentoringDevOpsSoftware Engineering

Posted 2 months ago
Apply
Apply

πŸ“ North/South America

🧭 Full-Time

πŸ’Έ 200000.0 - 250000.0 USD per year

πŸ” Software Development

🏒 Company: Ephemera

  • Expertise in Rust and at least one of the following: Kotlin, Swift, C++.
  • Extensive experience designing, developing, and maintaining communication protocols with an emphasis on performance, scalability, and security. A well-rounded, "T-shaped" expertise profile is preferred.
  • Understanding of encryption algorithms (e.g., AES, RSA), key exchange protocols (e.g., Diffie-Hellman), and secure messaging protocols (e.g., Signal Protocol, PGP).
  • A proven aptitude for adversarial systems design, including identifying and mitigating potential security risks.
  • Design, build, and maintain XMTP, our E2EE messaging protocol.
  • Collaborate closely with other engineers, developers, and stakeholders to help our small team build with confidence and deliver with velocity.
  • Engage in open-source communities and events, representing Ephemera effectively in public forums.
  • Evaluate and recommend trade-offs in our development plans and system design, considering factors such as security, scalability, efficiency, and cost.

BlockchainKotlinSwiftC++RustWeb3.jsCommunication SkillsSoftware Engineering

Posted 2 months ago
Apply
Apply

πŸ“ North/South America

🧭 Full-Time

πŸ’Έ 200000.0 - 250000.0 USD per year

πŸ” Web3

🏒 Company: Ephemera

  • Experience designing, building, and operating distributed, fault-tolerant systems.
  • Proficiency in Golang and/or Rust is strongly preferred..
  • Prior involvement in open-source projects and public communications.
  • Interest or experience in Web3 technologies.
  • Designing, building, and maintaining highly reliable, scalable, and secure distributed systems.
  • Engage in open-source communities, representing Ephemera effectively in public forums.
  • Contributing to the xmtpd project, the new decentralized backend for the XMTP network

AWSBackend DevelopmentDockerBlockchainKafkaKubernetesSoftware ArchitectureAlgorithmsData StructuresgRPCPostgresRustWeb3.jsCI/CDRESTful APIsLinuxMicroservicesSoftware Engineering

Posted 2 months ago
Apply
Apply

πŸ“ United States, Australia, Canada, South America

🧭 Full-Time

πŸ’Έ 199000.0 - 237000.0 USD per year

πŸ” FinTech

🏒 Company: Flex

  • 5+ years of professional software development experience.
  • 3+ years of hands-on experience with Java.
  • 3+ years of experience with React or React Native.
  • 3+ years of experience with TypeScript.
  • Having experience building high-quality mobile and web UIs to specifications is a must to have.
  • Proficient in Java frameworks and tools used at Flex, including Spring (core/web/boot), Gradle, JUnit, and JVM (memory/performance tuning, GC).
  • Experience with Service-Oriented Architecture, REST APIs, Message Queues, and scalable architectures.
  • Experience with architectures and tools in React Native and React ecosystems (Hooks, Components, Context, Redux).
  • Experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB) and containerization tools.
  • Focus on creating exceptional user and partner experiences that drive engagement and retention.
  • Partner closely with product managers, designers, and data scientists, data analysts to identify and solve critical user onboarding challenges.
  • Design, develop, test, and deploy robust APIs, services and data pipelines that enhance user onboarding and overall platform experience.
  • Implement changes through an agile methodology, prioritizing rapid iteration and continuous improvement.
  • Utilize data and analytics to measure the impact of your work and identify opportunities for optimization.

AWSBackend DevelopmentDockerSoftware DevelopmentAgileAWS EKSDynamoDBFrontend DevelopmentGitJavaJUNITJVMReact NativeSnowflakeSpringTypeScriptUI DesignREST APIReactCI/CDTerraformMicroservices

Posted 2 months ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: dottxtπŸ‘₯ 1-10πŸ’° $8,700,000 Seed 9 months agoArtificial Intelligence (AI)Developer APIsNatural Language ProcessingSoftware

  • Significant public work that we can use to demonstrate role-relevant expertise.
  • Professional experience as a Python or Rust backend/systems developer (FastAPI, Twisted, ASGI, etc.)
  • Expert in large-scale distributed systems and asynchronous network programming.
  • Expertise in Git
  • Build and maintain efficient, reliable Python code for our LLM backend systems.
  • Collaborate with compiler and research engineers to integrate the backend services with our methods for guided generation.
  • Optimize backend components for high throughput, especially with data-intensive LLM operations.
  • Maintain high code quality and enforce best practices through code reviews, testing, and a penchant for meaningful commit messages.

Backend DevelopmentPythonGitFastAPIREST APICI/CDSoftware Engineering

Posted 2 months ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Healthcare

🏒 Company: AnimaπŸ‘₯ 1001-5000Elder CareNursing and Residential CareAssisted LivingWellnessHealth CareHome Health Care

  • Expert competency in TS, plus being reasonably tech + language agnostic
  • Comfortable with key frameworks/libraries like Angular, Node and React
  • Able to work full stack in JS/TS
  • Familiarity with AWS (e.g. APIG, SQS, DynamoDB, Lambda, Cognito, Amplify, CloudFormation) and/or hungry to learn.
  • Help add further key third party API integrations, including with legacy EMR systems and national APIs like e.g. the electronic prescribing service, allowing Anima to directly issue prescriptions.
  • Iterate on a proprietary graph traversal algorithm to improve patient care and clinical value, and increasingly move away from explicit curation to implicit curation by NNs.
  • Ship important features that will directly increase delta lives saved in your first 2 weeks.

AWSBackend DevelopmentGraphQLNode.jsSoftware DevelopmentDynamoDBFrontend DevelopmentFull Stack DevelopmentJavascriptReact.jsTypeScriptAlgorithmsData StructuresAngularREST APIServerlessCommunication SkillsCI/CDProblem SolvingSoftware EngineeringDebugging

Posted 3 months ago
Apply