Apply

Staff Engineer

Posted 4 months agoViewed

View full description

💎 Seniority level: Staff, at least 10 years

📍 Location: Canada, UK, 40 U.S states including AL, AZ, CA-excluding San Francisco, CO, CT, DC, DE, FL, GA, IA, ID, IL, IN, KS, LA, MA, MD, ME, MI, MN, MO, NE, NV, NH, NJ, NM, NY, NC, OH, OR, PA, SC, SD, TN, TX, UT, VA, VT, WA, WI

💸 Salary: 180000 - 240000 USD per year

🔍 Industry: Public safety software

🏢 Company: Mark43👥 251-500💰 $39,999,992 Series E 9 months agoGovTechInformation ServicesLaw EnforcementPublic SafetySoftware

🗣️ Languages: English

⏳ Experience: At least 10 years

🪄 Skills: AWSAgileElasticSearchJavaJavascriptMySQLAzureRedisAgile methodologiesRESTful APIsDocumentationMicroservices

Requirements:
  • At least 10 years of professional experience using Java, .NET, or other server-side languages in production.
  • Comfortable with Agile development and thoroughly testing code.
  • Ability to write clean code and comprehensive documentation.
  • Experience with cloud feature development and front-end technologies (JavaScript, ReactJS).
  • Deep understanding of databases, automated testing, and Agile methodologies.
  • Proficiency in building and managing RESTful APIs.
  • Experience with complex cloud-based software applications, preferred in AWS or Azure.
  • Knowledge of microservices architecture.
Responsibilities:
  • Worked with a Product Manager to understand requirements.
  • Built and deployed features using technologies like Java, MySQL, Redis, and Elasticsearch.
  • Improved back-end architecture for platform scalability.
  • Collaborated with a Product Designer on technical constraints.
  • Created clear technical documentation for code.
  • Tested new technologies to enhance codebase and practices.
  • Fostered an engineering culture focused on code quality and customer delivery.
Apply

Related Jobs

Apply

📍 United States, Canada

🧭 Full-Time

🔍 Real Estate Technology

  • Deep expertise in growth engineering
  • Experience with paid media campaigns
  • Strong knowledge of microservices and data pipelines
  • Design and implement data-driven strategies for lead generation
  • Set the technical direction for paid media systems
  • Provide mentorship and technical guidance to engineers
  • Implement A/B testing frameworks for funnel improvements
  • Partner with Data teams for actionable insights
  • Lead technical initiatives around automation and system reliability

AWSSQLData AnalysisData engineeringCI/CDMicroservicesLead GenerationA/B testing

Posted about 6 hours ago
Apply
Apply

📍 Canada

🔍 Real estate technology

NOT STATED
  • Lead Funnel Optimization & Paid Media Initiatives∙ Design and implement data-driven strategies that enhance lead generation for realtors, including funnel creation, user journey mapping, and landing page optimization.∙ Work cross-functionally to develop, test, and refine paid media campaigns (e.g., Google Ads, Facebook Ads) that drive sustainable growth.
  • Architect Scalable & Maintainable Systems∙ Set the technical direction for paid media systems, focusing on performance, reliability, and the flexibility to iterate quickly.∙ Establish best practices for microservices, data pipelines, and integrations that power our end-to-end acquisition funnels.
  • Mentor & Influence∙ Provide technical guidance and mentorship to engineers, sharing deep expertise in growth engineering and lead optimization.∙ Drive a culture of collaboration and continuous learning through design reviews, code reviews, and knowledge-sharing sessions.
  • Champion Experimentation & Innovation∙ Implement robust A/B testing frameworks to quickly validate or pivot from hypotheses on funnel improvements and paid media strategies.∙ Identify new technologies, tools, and approaches to maximize lead quality, reduce cost per acquisition, and deliver innovative solutions for our clients.
  • Drive Cross-Functional Collaboration∙ Partner with Data teams to translate analytics into actionable insights, influencing both immediate feature development and long-term platform improvements.∙ Collaborate with Product and Marketing stakeholders to balance rapid experimentation with technical feasibility and performance requirements.
  • Elevate Technical Standards∙ Shape the broader engineering organization’s roadmap by leading technical initiatives around automation, CI/CD, monitoring, and system reliability.∙ Advocate for ongoing improvement in architectural patterns, coding practices, and operational excellence.

AWSBackend DevelopmentLeadershipNode.jsPostgreSQLProject ManagementPythonSoftware DevelopmentSQLData AnalysisDesign PatternsFrontend DevelopmentFull Stack DevelopmentGitJavascriptMySQLReact.jsSoftware ArchitectureGoogle AnalyticsProduct DevelopmentAlgorithmsData engineeringREST APICI/CDProblem SolvingMentoringDevOpsMicroservicesCross-functional collaborationData visualizationMarketingLead GenerationStrategic thinkingDigital MarketingAnalytical thinkingData modelingA/B testing

Posted about 6 hours ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Digital Product Engineering

  • 6+ years of experience in technical project management
  • Bachelor's degree or equivalent experience
  • Experience in E2E delivery and SDLC activities
  • Lead technical delivery oversight and team coordination
  • Develop project schedules and manage budgets
  • Communicate project progress and manage client expectations

Project ManagementAgileCross-functional Team LeadershipCommunication SkillsReportingBudgetingRisk Management

Posted 3 days ago
Apply
Apply
🔥 Cloud Security Staff Engineer
Posted about 1 month ago

📍 Poland, Germany, United Kingdom

🔍 Data science & product development

🏢 Company: Mozn

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Minimum of 7+ years in cybersecurity, cloud engineering, or a related field.
  • Proven expertise in securing cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).
  • Deep understanding of cloud security architecture and tools, including IAM, encryption, and WAF.
  • Hands-on experience with designing and managing IAM policies, roles, and permissions in cloud environments.
  • Proficiency in scripting or programming (Python, Go, or similar).
  • Experience with container security tools (e.g., Kubernetes security, Docker).
  • Experience with DevSecOps practices and tools (e.g., Terraform, Jenkins, Git).
  • Design and implement secure cloud architectures aligned with best practices, organizational goals, and industry standards.
  • Develop, implement, and manage robust IAM policies for least privilege access and secure identity federation.
  • Develop and enforce network security controls, including firewalls, VPNs, and zero-trust principles.
  • Collaborate closely with the Cybersecurity team to identify risks and define security requirements.
  • Lead cloud security incident investigations and implement remediation strategies.
  • Ensure compliance with regulatory standards and organizational policies.
  • Integrate security tools into CI/CD pipelines for automated checks.
  • Implement and manage cloud-native security solutions for threat detection.
  • Maintain comprehensive documentation for security policies and procedures.
  • Provide technical leadership and mentorship on cloud security best practices.

AWSDockerCybersecurityGCPKubernetesAzureCI/CDTerraformCompliance

Posted about 1 month ago
Apply
Apply

📍 Any country within a European Time Zone

🔍 Mobile games and apps

  • A strong passion for coding and building scalable solutions.
  • Experience with Golang for backend development.
  • Ability to champion new tech initiatives and leverage existing solutions.
  • Work on the backend platform supporting highly scalable mobile games that are played by millions daily.
  • Collaborate with client-developers and game designers starting from feature design to delivery, validation, and iteration.
  • Handle responsibilities that include infrastructure development, API design and coding, as well as client-side integration.

Backend DevelopmentGoMicroservices

Posted 2 months ago
Apply
Apply

📍 UK, India, Germany

🧭 Full-Time

🔍 Finance

🏢 Company: Careers at Tide

  • Extensive experience (10+ years) in building server-side applications and knowledge of relevant programming languages.
  • Sound knowledge of a backend framework such as Spring/Spring Boot.
  • Experience with running microservices and implementing RESTful APIs.
  • Background in engineering scalable solutions in a cloud-native setup.
  • Mindset for delivering secure, well-tested, and well-documented software.
  • Ability to oversee code and processes from development to production.
  • Exposure to payment services and integration with third-party providers.
  • Experience with relational databases and comfortable in an agile environment.
  • Defining and owning part of the target architecture for your domain.
  • Working on early engineering phases to establish a foundation for team efforts.
  • Collaborating with product teams on technological partnerships.
  • Leading engineers in the team with a balanced focus on design, coding, and coaching.
  • Aligning visions and roadmaps with other Staff Engineers for multi-domain initiatives.
  • Translating requirements into engineered solutions with product owners and other stakeholders.
  • Contributing to the Community of Practice as a beacon for best practices.

AWSDockerPostgreSQLAgileFlutterJavaKafkaMySQLSpringSpring BootAngularCI/CDRESTful APIsTerraformMicroservicesCoaching

Posted 3 months ago
Apply
Apply
🔥 Staff Engineer
Posted 3 months ago

📍 Canada, United States, Brazil, Argentina, Peru

🔍 Construction and industrial engineering sectors

🏢 Company: UpRecruit👥 1-10Service IndustryRecruitingProfessional Services

  • 10+ years in software engineering.
  • 3+ years of professional experience in Python.
  • Proficiency in HTML/CSS, JavaScript, and modern web frameworks like React.
  • Understanding of machine learning fundamentals.
  • Strong grasp of networking principles.
  • Experience deploying container-based applications using Kubernetes.
  • Familiarity with deployment tools like Ansible or Terraform.
  • Knowledge of databases such as MongoDB, Cassandra, or SQL.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Proficiency in CI/CD pipeline management with tools like Jenkins.
  • API design and implementation experience, including REST and GraphQL.
  • Lead the adoption of best practices in code standards, testing strategies, CI/CD processes, and security protocols.
  • Optimize system architecture by balancing complexity and cost, including application hosting, communication between components, and API design.
  • Contribute directly to high-impact projects.
  • Mentor engineering team members and support their career growth.

AWSPythonSQLGCPHTMLCSSJavascriptJenkinsKubernetesMachine LearningMongoDBAzureCassandraReactCI/CDTerraformAnsible

Posted 3 months ago
Apply
Apply

📍 US

🧭 Full-Time

💸 245000 - 275000 USD per year

🔍 Retirement services and technology

🏢 Company: Human Interest👥 501-1000💰 $161,000,000 Private about 2 years agoWealth ManagementRetirementFinanceInsurTechEmployee BenefitsInsuranceFinTech

  • Minimum 10 years of professional experience designing, building and maintaining large scale backend software products and systems.
  • Expert at designing and building modular distributed applications to support an extremely rapidly growing customer base.
  • Solid understanding of the current landscape of auto-scaling cloud technologies and efficient usage of compute, storage, network and virtualization technologies, preferably AWS.
  • Experience delivering large scale backend systems, including ingesting and processing data at significant scale.
  • Experience managing elastic workloads using queue/worker and streaming architectures.
  • Experience migrating to modern scalable technologies from monolithic systems and databases while maintaining high reliability and availability.
  • Define forward looking architectures through creation of designs, establishing tradeoffs in cost vs value and gaining buy in from key technical, product and business stakeholders.
  • Drive the delivery of prototypes, technical standards, project plans and roadmaps that align with the product vision of our organization and in conjunction with technical leads.
  • Coach and mentor senior level engineers in our organization to help raise the bar in innovation, efficiency and technical capability.
  • Deliver features and enhancements that improve complex processes and systems to make them more robust, higher performance and require less human intervention.
  • Collaborate with other engineers and stakeholders to share knowledge and build expertise.
  • Raise the bar of our team’s standards resulting in cleaner, well documented and higher quality code.
  • Model and teach key behaviors for owning and delivering systems that are fast, horizontally scalable and reliable.
  • Speak up and advocate for forward looking architectures and designs that minimize human intervention while keeping development costs incremental.

AWSLeadershipSQLAgileNosqlMentoringDocumentationCoachingReportingData modeling

Posted 4 months ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 140000.0 - 190000.0 USD per year

🔍 Software Development

🏢 Company: GrowthLoop👥 51-100💰 Private almost 3 years agoCloud ComputingSaaSMachine LearningSalesMarketingSoftware

  • 6+ years coding experience
  • Experience designing and maintaining microservices
  • Proficient with AWS or GCP
  • Knowledge of real-time system architecture
  • Work on a microservice offering a unified API
  • Develop architecture for real-time capabilities
  • Create scalable microservices for data transfer
  • Design and improve various systems in the platform

AWSBackend DevelopmentGCPSoftware ArchitectureREST APIMicroservices

Posted 4 months ago
Apply
Apply

📍 United States of America

💸 115000 - 230000 USD per year

🔍 Insurance

🏢 Company: external

  • Fluency and Specialization with at least two modern languages such as Java, .NET, Go or Rust including object-oriented design.
  • Experience in building products using microservices architecture and extensible GraphQL and gRPC APIs.
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
  • Experience with continuous delivery and infrastructure as code.
  • Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework.
  • Experience with application monitoring tools and performance assessments.
  • Experience in security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth.
  • Experience with commercial cloud environments (Azure, AWS, GCP).
  • In-depth knowledge of CS data structures and algorithms.
  • Strong problem-solving ability.
  • Ability to excel in a fast-paced, startup-like environment.
  • Knowledge of developer tooling across the software development life cycle.
  • Focus on multiple areas and provide leadership to the engineering teams.
  • Own complete solution across its entire life cycle.
  • Envision, design and deliver platform capabilities that enrich the GEICO tech ecosystem for a broad variety of teams.
  • Influence and build vision with product managers, team members, customers, and other engineering teams to solve complex problems for building enterprise-class business applications.
  • Accountable for the quality, usability, and performance of the solutions.
  • Lead in design sessions and code reviews to elevate the quality of engineering across the organization.
  • Mentor more junior team members professionally to help them realize their full potential.
  • Consistently share best practices and improve processes within and across team.

AWSDockerLeadershipSoftware DevelopmentSQLDesign PatternsGCPJavaKubernetesOAuthAlgorithmsAzureData StructuresGo.NETNosqlRustProblem Solving

Posted 4 months ago
Apply