Job Closed

This listing is no longer active.

KPA logo
KPA

EHS Software. Training. Expertise.

Senior Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 201-500Since 1986H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

132 days ago

Salary

$130K - $150K / year

Seniority

Senior

Job Description

Senior Software Engineer

KPA

• Develop a comprehensive compliance program for clients using the Flex platform • Write and maintain high-quality, web-based software for the Flex solution • Engage with client needs through audits, inspections, incident management, and reporting • Collect, evaluate, and implement safety and training information in real-time

Job Requirements

  • Software engineering experience equivalent to senior-level software engineer
  • Strong proficiency in Node.js and Typescript/Javascript
  • Experience with modern web technologies such as Vue, React, or other component-based frameworks
  • Ability to operate in an AI-first development environment where AI tools are actively used for architecture exploration, code generation, refactoring, test creation, and documentation.
  • Solid understanding of data structures, algorithms, and system design
  • Strong debugging and performance optimization skills
  • Familiarity with cloud infrastructure and CI/CD practices
  • Familiarity with relational database technologies and SQL, including query optimization and data modeling concepts
  • Strong communication and collaboration skills, thriving in an agile, team-based environment
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline preferred

Benefits

  • Medical, Dental, Vision
  • Flexible Spending Accounts
  • PTO
  • Paid and Floating Holidays
  • 401k with Company match and immediate vesting
  • Company-funded Life Insurance
  • Employee Assistance Programs
  • No-cost Mental Health Benefits

Related Job Pages

More Full-stack Engineer Jobs

RightMove Health logo

Full Stack Engineer – East Coast Preference

RightMove Health

Your on-demand resource for movement health. Powered by the world's #1 ortho.

OtherRemoteTeam 11-50Since 2022H1B No Sponsor

• Build, test, and deploy scalable full stack applications using Next.js/React, Node.js, and AWS (Lambda, API Gateway, DynamoDB, S3). • Translate product and design requirements into performant, secure, and maintainable code. • Partner with Product to deliver roadmap commitments on schedule with strong testing and documentation standards. • Own key portions of the CI/CD pipeline to ensure reliable, automated delivery. • Architect and maintain cloud infrastructure leveraging Infrastructure as Code (Terraform, CDK, CloudFormation). • Manage application monitoring, logging, and performance tuning across environments. • Contribute to scaling strategy and cost optimization in AWS. • Implement best practices for data protection, encryption, and identity management. • Support SOC 2 and HIPAA compliance through secure code and infrastructure design. • Collaborate on policies and automation to ensure “privacy and safety by design.” • Work closely with Design, Product, and Clinical teams to align technology decisions with business goals. • Participate in peer reviews and mentoring to raise the technical bar across the team. • Contribute to technical documentation, retrospectives, and postmortems.

New York
Job Closed
KoBold Metals logo

Senior Underground Mine Engineer

KoBold Metals

KoBold Metals pioneers digital exploration by applying big data aggregation, statistical modeling, and foundational science to improve the efficacy and pace of

• As a technical lead, perform strategic mine design and engineering analyses, including mine design sequencing & scheduling utilizing Deswik software suite. • Conduct or support a full range of mine engineering functions, including: • Detailed design of Mingomba underground mine • Engineering trade-off studies • Cost estimation and economic analysis of alternatives • Preparation of technical documents including public disclosure documents for Mineral Resources and Reserves • Provide feedback to geological and geotechnical modeling as necessary. • Support both surface and underground facilities engineering • Apply KoBold’s Project Management standards to manage all aspects of projects • Work collaboratively across engineering disciplines and technical staff to develop the skills and procedures needed to effectively deliver mining engineering assignments • Serve as an internal technical resource and provide guidance and mentorship to junior-level staff. • Identify, develop, and follow through on value engineering opportunities • Mentor staff to support their growth and professional development. • Exercise responsible and ethical decision-making regarding company resources and conduct and adhere to KoBold’s Code of Conduct and related policies and procedures. • Perform additional responsibilities as required by business needs.

Zambia
Plain Concepts logo

AI & Computer Vision Software Engineer

Plain Concepts

Rediscover the meaning of technology | Spain, USA, UK, Germany, Netherlands, Australia and Romania.

Full TimeRemoteTeam 201-500Since 2006H1B No Sponsor

**What you will do (responsibilities)** **- Learn to solve ambiguous technical problems** - Work on innovation projects where requirements evolve and exploration is part of the job - Help transform early-stage ideas and immature technology into solutions that can run reliably in real environments - Break down problems into small experiments and iteratively validate solutions - Help implement prototypes and Proofs of Concept (PoCs) and evolve them into robust, maintainable software - Learn how to define metrics and testing strategies to evaluate results **- Explore and apply new techniques** - Stay up to date with emerging approaches in AI and Computer Vision - Try new models, tools or techniques and evaluate their usefulness in real scenarios - Combine different ideas (classical CV + deep learning, multiple models in a pipeline, etc.) - Identify when something is “cool” versus when it’s “useful”, and help close that gap **- Build solid software foundations** - Write clean, maintainable, and well-structured code - Follow good engineering practices: modularity, readability, testing basics - Contribute to code reviews and learn from feedback - Collaborate in an Agile environment: planning, teamwork and continuous improvement - Help productionize solutions: packaging, reproducibility, basic performance considerations, and stability over time **- Share and grow with the team** - Participate in internal knowledge-sharing sessions and discussions - Support documentation and small demos of what you learn/build - Optionally contribute to content like short articles, demos, or talks as you grow - Help document technical decisions so experiments can become reusable building blocks

Spain
Job Closed
Plain Concepts logo

Senior AI & Computer Vision Software Engineer

Plain Concepts

Rediscover the meaning of technology | Spain, USA, UK, Germany, Netherlands, Australia and Romania.

Full TimeRemoteTeam 201-500Since 2006H1B No Sponsor

• Be resolutive in uncertain environments • Break down complex, ambiguous problems into small iterations • Prototype quickly, validate hypotheses, and discard approaches efficiently • Make pragmatic decisions aligned with time, budget and constraints • Define experiments and metrics to prove what works • Study and apply recent techniques in AI / CV / 3D • Combine tools and approaches creatively to explore solutions beyond the obvious • Build Proofs of Concept to tackle problems not fully solved in the market • Turn prototypes into production-ready solutions (robustness, maintainability, monitoring) • Propose improvements in architecture, pipelines and workflows • Contribute with internal sessions, demos, mentoring, documentation • Participate in external knowledge sharing: articles, talks, workshops, conferences • Evaluate immature technologies critically (trade-offs, limitations, feasibility) • Reduce technical risk through iterative validation • Help transform “cool demos” into reliable systems that can be maintained over time • Write clean, maintainable, production-ready code • Apply strong engineering practices (architecture, testing, performance) • Participate actively in code reviews and technical discussions • Collaborate in an Agile environment with strong ownership and teamwork

Spain
Job Closed