Apply

Staff Engineer

Posted 2024-10-21

View full description

💎 Seniority level: Staff, 8+ years

📍 Location: Canada

🔍 Industry: Technology / Software Development

🏢 Company: Roofr

⏳ Experience: 8+ years

🪄 Skills: LeadershipPHPSoftware DevelopmentAgileProduct DevelopmentCommunication SkillsProblem SolvingAgile methodologies

Requirements:
  • 8+ years of software development experience with strong proficiency in PHP and the Laravel framework.
  • Demonstrated leadership in adopting agile methodologies with a commitment to frequent code deployment.
  • Expertise in deconstructing complex problems into manageable solutions with a record of strategic problem-solving.
  • Proactive in advocating for initiatives that enhance engineering technologies.
  • Collaborative spirit, thriving in mutually supportive team environments.
  • Exceptional ownership of product development, producing high-quality, reliable work.
  • Excellent communication skills, emphasizing effective documentation.
Responsibilities:
  • Lead the evolution of backend architecture to enhance system scalability and efficiency within a cross-functional team.
  • Serve as a hands-on contributor, blending oversight with direct involvement in project execution.
  • Influence engineering culture by promoting innovation and standards in technical execution.
  • Mentor senior engineers and collaborate with team members to refine technical requirements.
  • Design and implement robust and scalable web applications, developing frameworks to streamline future projects.
  • Champion comprehensive testing suites to ensure software quality.
  • Lead troubleshooting efforts and optimize support strategies for production applications.
Apply

Related Jobs

Apply
🔥 Staff Engineer
Posted 2024-11-20

📍 Canada, United States, Brazil, Argentina, Peru

🔍 Construction and industrial engineering sectors

🏢 Company: UpRecruit

  • 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 LearningMongoDBJavaScriptAzureCassandraReactCI/CDTerraform

Posted 2024-11-20
Apply
Apply

📍 North America, South America, Europe, Asia

🧭 Full-Time

💸 180000 - 230000 USD per year

🔍 Digital creative agency

🏢 Company: Code and Theory

  • Proven technical experience leading practice around Adobe Workfront.
  • Minimum 2 years as a Workfront System Admin or Consultancy Experience.
  • At least 1 year of experience in Workfront implementation.
  • 1 year leading multi-platform Adobe solutions as a product owner or consultant.
  • 1 year configuring integrations and automations using Workfront Fusion.
  • Bachelor's degree in Computer Science, IT, Engineering, or related field.

  • Help clients adopt and optimize Adobe Workfront.
  • Act in a consulting capacity, defining solutions and accelerating delivery.
  • Provide best practice guidance on Adobe Workfront.
  • Configure Workfront functionalities to meet business requirements.
  • Lead client discovery sessions and assess business processes.

LeadershipProject ManagementProduct ManagementProject CoordinationCross-functional Team LeadershipCommunication SkillsAnalytical SkillsCollaborationProblem Solving

Posted 2024-11-14
Apply
Apply
🔥 Staff Engineer
Posted 2024-11-07

📍 United States, Netherlands, United Kingdom, Spain, Estonia, Portugal, France, Sweden, Canada

🔍 Climate technology

🏢 Company: Overstory

  • Broad and deep understanding of system design with the ability to select appropriate paradigms/technologies.
  • Experience in full stack development including React/Typescript, Python/fastAPI, and Postgres DB.
  • Comfortable in a build-run environment using GCP, cloud run, grafana, k8s, or similar.
  • Ability to design and implement scalable and resilient systems.
  • Strong leadership skills for mentoring and coaching.
  • Excellent communication and collaboration skills.
  • Passion for learning and staying updated with industry trends.

  • Evolve a suite of web tools for utility companies to manage risks associated with climate change, wildfires, and storms.
  • Ensure product can handle 3x YoY growth.
  • Accelerate time to value of new product capabilities.
  • Reduce manual work for vegetation analysis ingestion.

LeadershipPythonFull Stack DevelopmentGCPTypeScriptFastAPIGrafanaPostgresReactCommunication SkillsCollaborationMentoring

Posted 2024-11-07
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 210000 - 240000 USD per year

🔍 Cloud-native applications and analytics

🏢 Company: Sumo Logic

  • B.S. / M.S. / Ph.D. in Computer Science or related disciplines.
  • 8+ years of industry experience with a proven track record.
  • Subject matter expert/Tech lead on Gen-AI technologies such as prompt engineering and LLM fine tuning.
  • Experience in AI system design and development.
  • Excellent collaboration and communication skills.
  • Experience with software engineering of production-grade services in cloud environments.
  • Experience in formulating ML use cases and putting ML models into production.
  • Knowledge of Sumo Logic customer problem domains.
  • Operational excellence orientation including SLIs/SLOs, monitoring, and troubleshooting.
  • Solid grounding in core ML concepts and basic statistics.

  • Identifying and validating opportunities for AI/ML applications.
  • Driving technical delivery through the full feature lifecycle from idea to production.
  • Collaborating with teams to identify problems and deliver solutions.
  • Assessing requirements for large-scale data and AI/ML platform components.
  • Working with UX/UI teammates on product usability.
  • Owning uptime and reliability of services, including on-call rotation.
  • Developing tooling, automation, and microservices for team efficiency.

Product DevelopmentCommunication SkillsCollaboration

Posted 2024-11-07
Apply
Apply
🔥 Staff Engineer
Posted 2024-11-07

📍 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

🧭 Full-Time

💸 180000 - 240000 USD per year

🔍 Public safety software

🏢 Company: Mark43

  • 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.

  • 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.

AWSAgileElasticSearchJavaJavascriptMySQLJavaScriptAzureElasticsearchRedisAgile methodologiesRESTful APIsDocumentationMicroservices

Posted 2024-11-07
Apply
Apply

📍 USA, Canada

🧭 Full-Time

💸 175954 - 230369 USD per year

🔍 Quantum Computing

🏢 Company: IonQ

  • Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent practical experience.
  • 7+ years experience in software development in one or more general-purpose programming languages (like Java, Python, Go, Rust, or C/C++).
  • Excellent engineering skills in multithreaded programming and execution.
  • Experience with distributed systems.
  • Proficiency in Linux based systems.
  • Ability to interface with hardware via Ethernet, USB, serial, etc.
  • Excellent verbal and written communication skills.
  • Strong collaboration skills in an interdisciplinary environment.
  • Empathy and customer focus.

  • Lead, design, architect, develop, test, deploy, maintain and improve major software components, systems, and features.
  • Ensure the quality of our system through design and code reviews.
  • Assist in the career development of others, providing mentorship on advanced technical issues.
  • Collaborate with an experienced interdisciplinary staff.
  • Approach problems pragmatically.
  • Help continuously improve operational processes.

PythonSoftware DevelopmentEmbedded SystemsJavaC++Product DevelopmentGoRustCommunication Skills

Posted 2024-10-21
Apply
Apply

📍 Detroit, Michigan, United States

💸 129200 - 180500 USD per year

🔍 Vehicle security and technology

🏢 Company: Canopy

  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field.
  • 8+ years of experience in software engineering, data engineering, or a related field, with at least 3 years specifically in MLOps.
  • Strong programming skills in languages such as Python, Java, or C/C++.
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Proficiency in DevOps tools and practices, including Docker, Kubernetes, and CI/CD pipelines.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong understanding of version control systems like Git and experience with infrastructure as code (IaC) tools such as Terraform or CloudFormation.
  • Excellent problem-solving skills, with the ability to troubleshoot complex production issues.

  • Design, implement, and maintain robust MLOps services and pipelines to automate the deployment and monitoring of machine learning models in production.
  • Collaborate with engineers to integrate machine learning models into existing systems and workflows.
  • Develop and enforce best practices for CI/CD in machine learning projects, including version control, automated testing, and continuous integration.
  • Monitor the performance and health of data and models in production, implementing strategies for retraining, versioning, and rollback when necessary.
  • Optimize infrastructure for model training and inference, ensuring scalability, efficiency, and cost-effectiveness.
  • Work closely with DevOps teams to ensure seamless integration of MLOps pipelines with cloud or on-premises infrastructure.
  • Provide mentorship and guidance to junior engineers and contribute to the development of MLOps strategies and standards across the organization.

AWSDockerPythonGitHadoopJavaKafkaKubernetesMachine LearningPyTorchC++AzureData engineeringData scienceGrafanaPrometheusSparkTensorflowCI/CDTerraform

Posted 2024-09-20
Apply