June 23, 2026
Staff Software Engineer
Senior • On-site
150,000 - 173,004 USD/yr
Washington, DC
About the role
As a Staff Software Engineer, you will serve as a technical leader responsible for architecting and delivering software that powers critical aspects of our nuclear energy platform. You'll work at the intersection of software, engineering, and operations, solving complex problems in a highly regulated environment where reliability and safety are paramount. This role requires both strategic thinking and hands-on execution, with opportunities to influence technical direction, mentor engineers, and drive cross-functional initiatives.
Responsibilities
- Software Design & Development: Lead the design and development of robust, scalable, and high-quality software solutions for critical nuclear energy applications, including architecting features, writing clean code, and participating in code reviews.
- Technical Leadership: Provide guidance and mentorship to engineers, promoting best practices and adherence to industry standards.
- System Integration: Collaborate with hardware, control systems, and software teams to ensure seamless integration with physical systems and external interfaces.
- Quality & Compliance: Implement rigorous QA practices, testing, debugging, and documentation to meet regulatory and internal standards.
- Performance Optimization: Identify and resolve complex performance issues to ensure reliable operation.
- Problem Solving: Drive innovative solutions from concept to deployment.
- Documentation: Maintain detailed technical documentation including specifications and architecture diagrams.
Experience
- Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
- 7+ years of progressive software development experience.
- Experience in safety-critical or highly regulated industries.
- Proficiency in JavaScript, TypeScript, or Python.
- Experience with full SDLC including Agile and Waterfall methodologies.
- Strong knowledge of design patterns, data structures, and algorithms.
- Experience with Git and collaborative workflows.
- Expertise in complex software architecture design.
- Strong understanding of QA principles and testing methodologies.
- Ability to debug and troubleshoot complex systems.
- Strong communication and collaboration skills.
Preferred Experience
- Experience building offline-capable or air-gapped applications and containerized deployments.
- Integration with third-party physical security systems.
- Applying AI features and ML models in production workflows.
- Exposure to nuclear, critical infrastructure, defense, or physical security domains.
Benefits
- Competitive compensation packages
- 401k with company match
- Medical, dental, vision plans
- Generous vacation policy, plus holidays
Estimated Starting Salary Range
The estimated starting salary range for this role is $150,000 - $173,000 annually, less applicable withholdings and deductions, paid on a bi-weekly basis. The actual salary offered may vary based on experience, qualifications, tenure, skill set, availability of qualified candidates, geographic location, certifications held, and other pertinent criteria.
EEO Statement
The company is an equal opportunity employer committed to fostering an inclusive workplace. Equal employment opportunities are provided to all qualified applicants and employees without regard to protected characteristics.
Export Control
Certain positions may involve access to information and technology subject to U.S. export controls, which may limit consideration of some applicants.
Similar jobs you might like
Technology

The Nuclear Company
Senior Software Quality Engineer
Senior
On-site
Washington, DC
120,996 - 165,000 USD/yr
🏢 Summary: Senior Software Quality Engineer role focused on building automated testing, verification and validation, and compliance processes for a nuclear software platform in a regulated environment. The position involves developing test frameworks, integrating QA into CI/CD pipelines, supporting audits, and ensuring software quality and traceability standards. Candidates should have strong programming and test automation experience with modern QA tools and regulated systems. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical field, 5+ years of experience in software quality engineering, software testing, SDET, or V&V roles, Strong programming skills in Python, Java, C#, JavaScript, or TypeScript, Experience developing and maintaining automated test frameworks, Experience with Playwright, Cypress, Selenium, TestNG, PyTest, or similar testing tools, Experience testing APIs, databases, and distributed systems, Experience integrating automated testing into CI/CD pipelines, Experience with Git, Jira, Azure DevOps, or similar engineering tools, Ability to review and understand production software code, Strong documentation and audit-ready reporting skills, Experience supporting quality or regulatory audits 📃 Skills: Python, Java, C#, JavaScript, TypeScript, Playwright, Cypress, Selenium, TestNG, PyTest, API, SQL, Git, Jira, Azure, CI/CD, QMS, IEEE, IEC 🏢 Description: About the role The Nuclear Company is seeking a Senior Software Quality Engineer to help ensure the quality, reliability, traceability, and compliance of Nuclear Operating System (NOS), the software platform supporting one of the largest nuclear construction programs in the United States. This role combines software engineering, test automation, verification and validation (V&V), and quality assurance in a highly regulated environment. You will work closely with software engineers, product teams, and compliance leaders to build automated testing capabilities, verify software requirements, support audit readiness, and ensure digital systems meet the standards required for nuclear deployment. The ideal candidate is a strong engineer who enjoys building automation, improving quality processes, and working within rigorous compliance frameworks. Responsibilities Test Automation & Quality Engineering - Design, develop, and maintain automated test frameworks for web, API, data, and backend services. - Build and execute automated unit, integration, regression, and end-to-end test suites. - Integrate testing into CI/CD pipelines and release processes. - Develop performance, load, and reliability testing capabilities. - Establish quality metrics and reporting dashboards. Verification & Validation - Execute software verification and validation activities. - Validate software against documented requirements and acceptance criteria. - Ensure requirements are traceable through design, implementation, testing, and release. - Support release readiness reviews and quality gates. Quality Assurance & Compliance - Perform quality reviews and audits of software systems and development processes. - Support compliance with ASME NQA-1 and other applicable quality standards. - Verify configuration management, change control, and records management practices. - Prepare audit-ready documentation and objective evidence packages. Defect Management & Root Cause Analysis - Lead defect triage, investigation, verification, and closure activities. - Analyze quality trends and identify opportunities for process improvement. - Support root cause investigations and corrective action programs. - Reduce defect escape rates through improved automation and quality controls. Collaboration & Continuous Improvement - Partner with software engineers to improve testability and code quality. - Participate in design reviews and code reviews. - Help establish software quality best practices across engineering teams. - Support internal audits, external audits, and regulatory inspections. Required Experience - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. - 5+ years of experience in software quality engineering, software testing, SDET, or software verification and validation roles. - Strong programming skills in Python, Java, C#, JavaScript/TypeScript, or similar languages. - Experience developing and maintaining automated test frameworks. - Experience with modern testing tools such as Playwright, Cypress, Selenium, TestNG, PyTest, or equivalent. - Experience testing APIs, databases, and distributed systems. - Experience integrating automated testing into CI/CD pipelines. - Experience with Git, Jira, Azure DevOps, or similar engineering tools. - Ability to read, understand, and review production software code. - Strong written communication and documentation skills, the ability to produce audit-ready documentation. - Experience preparing for and supporting quality or regulatory audits. Preferred Experience - Experience working in regulated industries such as nuclear, aerospace, defense, medical devices, energy, or industrial systems. - Familiarity with ASME NQA-1 quality requirements. - Experience in nuclear or a U.S. Department of Energy environment. - Familiarity with safety-critical software standards such as IEEE 1012, IEC 61508, or IEC 60880. - Familiarity with cybersecurity, performance, or reliability testing. - Experience supporting quality audits, regulatory inspections, or compliance programs. - Experience with requirements management and traceability systems. - Experience testing AI/ML-enabled software systems. - Understanding of ITAAC, nuclear construction quality programs, or NRC-regulated environments. - Experience with quality management systems (QMS) and records control platforms. Benefits - Competitive compensation packages - 401k with company match - Medical, dental, vision plans - Generous vacation policy, plus holidays Estimated Starting Salary Range - $121,000 - $165,000 annually EEO Statement The Nuclear Company is an equal opportunity employer committed to fostering an environment of inclusion in the workplace. We provide equal employment opportunities to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic. We prohibit discrimination in all aspects of employment, including hiring, promotion, demotion, transfer, compensation, and termination. Export Control Certain positions at The Nuclear Company may involve access to information and technology subject to export controls under U.S. law. Compliance with these export controls may result in The Nuclear Company limiting its consideration of certain applicants.
Technology

Divergent 3D
Staff Full Stack Software Engineer
Senior
On-site
Torrance, CA
163,272 - 224,496 USD/yr
🏢 Summary: Staff Full-Stack Software Engineer role focused on architecting and developing scalable software platforms for advanced manufacturing, robotics, and production operations. The position involves leading technical strategy, building distributed full-stack systems, and driving engineering excellence across cross-functional teams. This is a hands-on senior individual contributor role working with modern cloud-native and manufacturing technologies. 🗂️ Requirements: Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field, 10+ years of professional software engineering experience, Experience building and scaling production software systems, Expert-level TypeScript, Expert-level JavaScript, Strong Node.js experience, Strong React experience, Deep understanding of software architecture, Experience with distributed systems, Experience with API design, Knowledge of database technologies, Experience leading technical initiatives across teams, Experience designing scalable and reliable software platforms, Ability to lawfully access U.S. export-controlled information and technology 📃 Skills: TypeScript, JavaScript, Node.js, React, GraphQL, Kubernetes, Docker, Cloud, API, SQL, MES, ERP, PLM, Robotics, MachineLearning, AI 🏢 Description: Divergent is seeking a Staff Full-Stack Software Engineer to lead the architecture, design, and development of mission-critical software systems that power its next-generation manufacturing platform. This role is intended for highly accomplished engineers who combine deep technical expertise with strategic thinking and organizational influence. As a Staff Engineer, you will serve as a technical leader across multiple software initiatives, driving architectural decisions, establishing engineering standards, and solving complex technical challenges across engineering, manufacturing, robotics, and factory operations. You will operate with significant autonomy while partnering closely with engineering leadership to shape the future of the software ecosystem. This is a hands-on individual contributor role with broad technical influence across teams and products. Technical Architecture & Strategy - Define and drive the technical architecture for critical software platforms supporting engineering, manufacturing, and production operations. - Establish long-term technical direction and influence software strategy across multiple teams and initiatives. - Design scalable, resilient, and maintainable systems capable of supporting rapid business growth and factory expansion. - Evaluate emerging technologies, architectural patterns, and development methodologies to improve platform capabilities. - Partner with engineering leadership to identify technical investments and roadmap priorities. Full-Stack Software Development - Architect, design, and develop complex full-stack applications using modern technologies such as TypeScript, React, Node.js, GraphQL, and cloud-native infrastructure. - Lead development of highly available APIs, services, user interfaces, and data platforms. - Design distributed systems and scalable backend services supporting manufacturing and operational workflows. - Drive implementation of complex technical initiatives from concept through production deployment. Cross-Functional Engineering Leadership - Collaborate closely with Manufacturing Engineering, Robotics, Product, Operations, Quality, and Design Engineering teams. - Translate complex operational and business requirements into scalable software solutions. - Serve as a trusted technical advisor across engineering disciplines. - Lead technical discussions and influence key decisions impacting multiple teams and products. Engineering Excellence - Establish software engineering best practices, coding standards, testing strategies, and architectural guidelines. - Lead architecture reviews, design reviews, and technical planning activities. - Drive improvements in reliability, observability, scalability, security, and maintainability across software systems. - Identify and proactively mitigate technical risks affecting long-term platform success. Mentorship & Technical Leadership - Mentor and develop senior, mid-level, and junior engineers. - Raise the technical bar across the organization through coaching, code reviews, and design guidance. - Lead major technical initiatives involving multiple stakeholders and engineering disciplines. - Foster a culture of ownership, innovation, collaboration, and continuous improvement. Basic Qualifications - Ability to lawfully access information and technology subject to U.S. export controls. - Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field; equivalent experience considered. - 10+ years of professional software engineering experience. - Extensive experience building and scaling production software systems. - Expert-level proficiency in TypeScript, JavaScript, Node.js, and modern front-end frameworks such as React. - Deep understanding of software architecture, distributed systems, API design, and database technologies. - Demonstrated success leading technical initiatives that span multiple projects, products, or teams. - Strong experience designing highly scalable, reliable, and maintainable software platforms. - Exceptional communication, collaboration, and problem-solving skills. Preferred Qualifications - Background developing software for advanced manufacturing, industrial automation, robotics, aerospace, defense, automotive, or other complex hardware-centric environments. - Strong understanding of digital manufacturing ecosystems, including MES, ERP, PLM, factory automation, or production operations platforms. - Expertise in Kubernetes, Docker, cloud-native architectures, and distributed computing systems operating at scale. - Proficiency designing and operating data-intensive applications, event-driven architectures, and real-time operational systems. - Knowledge of software integration with robotic systems, industrial equipment, sensors, machine controls, or automation platforms. - Familiarity with machine learning, artificial intelligence, and data-driven optimization techniques applied to engineering or manufacturing workflows. - Track record of driving technical strategy, influencing architectural decisions, and delivering cross-functional initiatives with significant business impact. - Demonstrated ability to mentor senior engineers and elevate engineering standards across an organization. - Passion for solving complex technical challenges in highly interdisciplinary environments that combine software, hardware, and manufacturing technologies. Work Environment - This position is on-site 4 days a week at the Torrance, CA headquarters. Compensation - Engineer II: $122,430 - $168,340 + Equity - Senior Engineer: $141,380 - $194,390 + Equity - Staff Engineer: $163,270 - $224,500 + Equity What We Offer - Competitive salary, equity plan, and discretionary bonus opportunities. - Paid vacation, sick time, company holidays, year-end shutdown, and paid parental leave. - Comprehensive health and wellness benefits including HMO and PPO plans. - Company-sponsored life insurance and disability coverage. - Learning and development reimbursement opportunities. - Collaborative, fast-paced, mission-driven work environment. Equal Employment Opportunity Divergent is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to protected characteristics. Additional Information - Duties and responsibilities may change based on business needs. - Participation in E-Verify is required to confirm employment eligibility in the United States. - Qualified applicants with arrest and conviction records will be considered in accordance with applicable ordinances.
Technology
emagine Polska
IT - Software Engineer RFP-261440-1
Mid
Hybrid
Pune, MH, India
🏢 Summary: Software Engineer role focused on building and maintaining scalable cloud-based applications with modern frontend technologies and DevSecOps practices. The position involves full software development lifecycle responsibilities, frontend architecture, observability, and collaboration with cross-functional teams in a hybrid work environment. Candidates should have strong experience with JavaScript/TypeScript, frontend frameworks, cloud concepts, and software engineering principles. 🗂️ Requirements: Bachelor's degree in Computer Science, Software Engineering, or related field, 5+ years of professional software development experience, JavaScript, TypeScript, React, Angular, Vue, HTML5, CSS3, Browser APIs, Accessibility, Cloud deployment concepts, Azure, Data structures, Algorithms, Software design principles, SQL, NoSQL, MSSQL, MySQL, MongoDB, GitHub, GitLab, DevSecOps, Frontend architecture, Problem-solving, Fluent English 📃 Skills: JavaScript, TypeScript, React, Angular, Vue, HTML5, CSS3, Azure, SQL, NoSQL, MSSQL, MySQL, MongoDB, GitHub, GitLab, Docker, Kubernetes, CI/CD, Scrum, Kanban 🏢 Description: Summary The Software Engineer will play a key role in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of users and the business, while collaborating with cross-functional teams and contributing through the entire software development lifecycle. Main Responsibilities: Design, develop, test, deploy, and maintain robust, scalable, and high-performance software applications using cloud components. Develop reusable UI components and frontend architecture (design systems, state management, routing, bundling). Write clean, efficient, and well-documented code following best practices. Collaborate with product managers, UX/UI designers, and engineers to define, design, and ship new features. Debug and resolve technical issues, ensuring optimal application performance and reliability. Contribute to architectural discussions and decisions, shaping the future of the technical stack. Stay up-to-date with emerging technologies and industry trends to improve development processes and tools. Participate in code reviews, technical documentation, and continuous improvement of engineering standards. Apply DevSecOps practices: dependency management, vulnerability scanning, secrets handling, and secure coding. Establish observability for frontend applications (real-user monitoring, client-side logging, error tracking, performance monitoring). Identify and implement opportunities for automation and process improvements. Key Requirements: Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience. 5 years of professional experience in software development. Strong proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Angular, or Vue). Strong understanding of web fundamentals: HTML5, CSS3, browser APIs, security basics, and accessibility. Familiarity with cloud deployment concepts (preferably Azure) and environment configuration. Solid understanding of data structures, algorithms, and software design principles. Experience with SQL and/or NoSQL databases (MSSQL, MySQL, MongoDB, etc.). Experience with version control systems (GitHub/GitLab). Strong problem-solving skills and ability to troubleshoot complex issues. Excellent communication and interpersonal skills. Ability to work independently and manage multiple priorities. Nice to Have: Experience with Docker and Kubernetes. Familiarity with CI/CD pipelines and GitHub actions/workflows. Experience with agile development methodologies (Scrum, Kanban). Proficiency with Agentic IDEs and "Agent in the loop" workflows. Experience in modern CSS architecture and ability to consistently implement design docs. Other Details: Location: Remote (hybrid model) Work Model: Hybrid (3 days in office/week) Work hours: CET Time zone (9 hours) Expected language skill: Fluent English
Technology

Built Technologies
Staff Software Engineer, Data Platform
Senior
On-site
New York, NY
170,004 - 240,000 USD/yr
🏢 Summary: Staff Software Engineer role on the Data Platform team focused on building and leading the next generation of customer-facing data product experiences. The position involves full-stack development across frontend, backend, APIs, and data-driven workflows to turn data capabilities into intuitive product solutions. You will shape architecture, drive engineering best practices, and deliver production-grade data applications. 🗂️ Requirements: Staff-level software engineering experience, Proven experience leading customer-facing product initiatives from concept to production, Strong full-stack web application development experience, Strong proficiency in TypeScript, Node.js, and React, Experience working with Python-based systems, Experience designing APIs and production backend services, Ability to write maintainable, testable, high-quality code, Strong technical design and architecture communication skills 📃 Skills: TypeScript, React, Node.js, Python, APIs, Architecture, Testing, Observability, Snowflake, dbt, Kafka, Flink, Materialize 🏢 Description: Built is looking for a Staff Software Engineer to join the Data Platform team and lead the next generation of customer-facing data product experiences. In this role, you will build the application layer where data products are discovered, accessed, and used by customers. You will work across frontend, backend, APIs, services, and data-backed application workflows to turn platform capabilities into intuitive product experiences. WHAT YOU'LL DO - Lead the design and delivery of the application-facing data products platform, including product surfaces, backend services, APIs, frontend flows, and reusable patterns. - Build full-stack customer experiences using TypeScript, React, Node.js, Python, and related technologies. - Partner with Product to shape ambiguous ideas into useful customer workflows and offer practical alternatives. - Turn data science prototypes, analytics concepts, and platform capabilities into production-grade product experiences. - Bring strong software engineering practices through technical design, code review, mentoring, testing, and delivery patterns. - Help data engineers expand into software engineering work across frontend, backend, APIs, and production readiness. - Collaborate where data products integrate with application surfaces, platform capabilities, agents, or customer workflows. - Use customer signals, usage data, product feedback, and support insights to guide engineering decisions. SKILLS AND EXPERIENCE REQUIRED - Staff-level software engineering experience leading ambiguous, customer-facing product initiatives from idea through production. - Strong product judgment and ability to assess customer value in workflows and requirements. - Full-stack web application experience with backend-leaning depth. - Strong experience with TypeScript, Node.js, React, and modern web application architecture. - Experience with Python or ability to work effectively in Python-based systems. - Experience designing APIs, service boundaries, reusable application patterns, and production backend systems. - Ability to write high-quality, maintainable code with strong testing, readability, observability, and operational ownership practices. - Strong technical communication skills including design documentation and architecture discussions. - Collaborative leadership and mentoring ability. PREFERRED - Experience building data-heavy product experiences such as analytics products, reporting workflows, benchmarking tools, dashboards, or decision-support products. - Experience working with data engineers, analytics engineers, or data scientists to productionize prototypes. - Experience with AI or agentic product experiences. - Familiarity with Snowflake, dbt, Kafka, Flink, Materialize, or similar data platform technologies. - Experience in fintech, lending, banking, construction, real estate, compliance-heavy SaaS, or similar domains. - Experience with product instrumentation, activation metrics, experimentation, and usage-based iteration. - Experience mentoring engineers from adjacent disciplines into stronger software engineering practices. Benefits - Salary range: $170,000 - $240,000 USD per year. - Equity as part of total compensation. - Medical, dental, and vision coverage. - Unlimited PTO policy. - 401k with match and expedited vesting. - Learning grant program for professional development.
Technology
Velo3D
Staff Electrical Engineer
Senior
Fremont, CA
174,996 - 200,004 USD/yr
🏢 Summary: Senior-level Electrical Engineer role focused on designing, validating, and documenting complex electrical systems for capital equipment in advanced manufacturing environments. The position involves ECAD development, control panel and cable routing design, system integration, supplier coordination, and cross-functional collaboration from concept through production. The role also includes hands-on prototyping, troubleshooting, compliance support, and continuous improvement initiatives. 🗂️ Requirements: Bachelor’s degree in Electrical Engineering or related field, 8+ years of electrical systems design and development experience, 8+ years of ECAD experience, Experience with Solidworks Electrical, Experience designing electrical systems for complex capital equipment, Hands-on experience with prototyping, troubleshooting, manufacturing, or installation of complex equipment, Experience with Solidworks Electrical 3D, Experience designing electrical control panels and machine cable routing, Experience with Product Design Management and Product Life Management software, Knowledge of automation control networks, PLCs, motion control, machine safety systems, and AC/DC power distribution, Experience with IEC 81346-1 standard, Experience working on complex electrical systems, Ability to build, integrate, and test newly developed systems, Experience with GD&T, FEA, and detailed ECAD documentation, Strong written and verbal communication skills 📃 Skills: Solidworks, ECAD, PLC, EtherCAT, IO-Link, GD&T, FEA, PDM, Propel, FMEA, ISO12100, CAD, BOM, IEC81346-1 🏢 Description: Position Overview: The Staff Electrical Engineer researches, develops, designs, tests, evaluates, schematics, and documents electrical components, subassemblies, equipment, and systems, applying principles and techniques of electrical engineering. This position is responsible for working independently and as a member of a team supporting the development of capital equipment. Essential Functions - Design and document electrical systems and components, such as cable, wire harness, industrial control panel, and cable routing/management. - Propose specifications, create test plans, and conduct validation for electrical systems. - Maintain and create electrical system interconnect diagrams and schematics for current and future products. - Manage suppliers for prototype outsourced electrical assemblies. - Support supply chain management for end-of-life and obsolete electrical components. - Provide electrical expertise in support of hardware, software, process engineering, manufacturing, supply chain, and field services. - Conduct system-level integration and validation of designs, including testing and troubleshooting. - Drive continuous improvement related to system performance, reliability, and manufacturability. - Drive full documentation of designs including BOMs, drawings, and procedures. - Oversee and coordinate activities involved in fabrication, operation, application, installation, and repair of electrical systems. - Manage small to mid-sized projects from concept to production. - Collaborate in a team environment with hardware, software, and process engineering teams. - Participate in team and assigned meetings. Qualifications Required - Bachelor’s degree from an accredited university in Electrical Engineering or related field. - 8+ years of experience in electrical systems design and development. - 8+ years of ECAD experience using Solidworks Electrical. - Experience designing electrical systems for complex capital equipment in industries such as additive manufacturing, semiconductor, or display. - Hands-on experience with prototyping, troubleshooting, manufacturing, or installation of complex capital equipment. - Experience with Solidworks Electrical 3D for electrical design documentation. - Experience designing layouts of electrical control panels and machine cable routing using mechanical CAD software such as Solidworks. - Experience with product design management and product lifecycle management software such as Solidworks PDM and Propel. - Strong knowledge of automation control networks, programmable logic controllers, motion control, machine safety systems, AC/DC power distribution, and machinery safety/compliance standards. - Experience with IEC 81346-1 standard. - Systems-level thinking with experience working on complex electrical systems. - Ability to work hands-on to build, integrate, and test newly developed systems and subsystems. - Experience in ECAD design including GD&T, FEA, and detailed drawing documentation. - Strong written and oral communication skills. Desired - Metal additive manufacturing experience. - Experience with risk analysis methods such as FMEA or ISO12100. - Experience with EtherCAT and IO-Link. Benefits - Healthcare coverage. - 401(k) employer contributions. - Bonus and equity program eligibility. - Base salary range: $175,000 - $200,000. Equal Employment Opportunity Velo3D provides equal employment opportunities to all employees and applicants without discrimination or harassment based on legally protected characteristics.
Technology
emagine Polska
IT - Software Engineer - RFP-252802-1
Senior
Hybrid
Pune, MH, India
🏢 Summary: The role involves designing, developing, and maintaining scalable cloud-based frontend applications with strong emphasis on architecture, performance, and security. It focuses on building reusable UI components, applying DevSecOps practices, and ensuring high-quality, observable, and reliable software delivery. The engineer collaborates across teams while contributing to architectural decisions and continuous improvement of development standards. 🗂️ Requirements: Bachelor's degree in Computer Science, Software Engineering or equivalent experience, 5+ years of professional software development experience, Strong proficiency in JavaScript and TypeScript, Experience with modern frontend frameworks (React, Angular, or Vue), Strong knowledge of HTML5, CSS3, browser APIs, and web security (XSS, CSP), Understanding of accessibility standards (WCAG), Familiarity with cloud deployment concepts (preferably Azure), Solid understanding of data structures, algorithms, and software design principles, Experience with relational or NoSQL databases, Experience with Git-based version control systems, Experience with Docker and Kubernetes, Experience with CI/CD pipelines and GitHub Actions, Knowledge of DevSecOps practices, Experience with CSS architecture and design tokens, Fluent English 📃 Skills: JavaScript, TypeScript, React, Angular, Vue, HTML5, CSS3, WCAG, Azure, MSSQL, MySQL, MongoDB, Cassandra, CosmosDB, GitHub, GitLab, Docker, Kubernetes, CI/CD, GitHubActions, DevSecOps, Scrum, Kanban 🏢 Description: Summary The Software Engineer role plays a critical part in enhancing software solutions that align with user and business demands by designing, developing, and maintaining applications throughout their lifecycle. Main Responsibilities: Design, develop, test, deploy, and maintain robust, scalable, and high-performance software applications using cloud components. Develop reusable UI components and frontend architecture (design systems, state management, routing, bundling). Write clean, efficient, and well-documented code following best practices. Collaborate with product managers, UX/UI designers, and other engineers to define, design, and ship new features. Debug and resolve technical issues, ensuring optimal application performance and reliability. Contribute to architectural discussions and decisions, helping to shape the future of our technical stack. Stay up-to-date with emerging technologies and industry trends, continuously seeking to improve our development processes and tools. Participate in code reviews, technical documentation, and continuous improvement of engineering standards. Apply DevSecOps practices: dependency management, vulnerability scanning, secrets handling, and secure coding. Establish observability for frontend applications (real-user monitoring, client-side logging, error tracking, performance monitoring). Key Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 5 years of professional experience in software development (3+ years for mid-level, 5+ for senior). Strong proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Angular, or Vue). Strong understanding of web fundamentals: HTML5, CSS3, browser APIs, security basics (XSS, CSP), accessibility (WCAG). Familiarity with cloud deployment concepts (preferably Azure) and environment configuration. Solid understanding of data structures, algorithms, and software design principles. Experience with relational and/or NoSQL databases (e.g., MSSQL, MySQL, MongoDB, Cassandra, Cosmos DB). Experience with version control systems (e.g., Github, GitLab). Strong problem-solving skills and the ability to troubleshoot complex issues. Excellent communication and interpersonal skills, with the ability to work effectively in a team environment. Ability to work independently and manage multiple priorities. Experience with Docker and Kubernetes. Familiarity with CI/CD pipelines, Github actions/workflow. Experience with agile development methodologies (Scrum, Kanban). Proficiency with Agentic IDEs and experience with "Agent in the loop" workflows. Proficiency with design tokens, mastery of CSS architecture (CSS Modules, Type-safe CSS), and ability to implement designs consistently across different frontend stacks. Nice to Have: Advanced knowledge of design systems and UI/UX principles. Experience with cross-browser compatibility testing. Familiarity with performance optimization techniques for web applications. Other Details: Language Requirements: Fluent English.
Technology
dotLinkers
Staff Engineer
Senior
Remote
Krakow, Poland
8,000 - 10,000 USD/mo
🏢 Summary: Senior Staff Engineer role focused on defining technical strategy and delivering scalable software solutions for an HR platform. The position combines hands-on Ruby development with architectural leadership across complex, cross-team initiatives. The engineer will drive high engineering standards and influence long-term technical direction. 🗂️ Requirements: Proven experience leading complex technical initiatives across multiple teams, Strong expertise in software architecture, Experience designing scalable systems, Solid hands-on software development experience, Commercial experience with Ruby 📃 Skills: Ruby, Architecture, Scalability, SystemDesign, HRMS, Leadership, Mentoring 🏢 Description: Position: Staff Engineer (L4) Location: Warsaw or Krakow Working form: B2B contract About our client Our client is a fast-growing technology company developing modern HR and people-management solutions used by organizations across multiple markets. Their platform helps businesses streamline HR processes, from employee lifecycle management to payroll and performance tracking. The company focuses on building scalable, reliable systems that support growing organizations and distributed teams. Engineering plays a central role in shaping the product and delivering high-quality software that has a real impact on customers. The environment encourages collaboration, technical ownership, and continuous improvement. Role overview: Our client is looking for an experienced Staff Engineer to play a key role in defining the technical direction and delivering scalable software solutions. This senior individual contributor will collaborate closely with engineering leadership to shape the technical strategy, lead complex cross-team initiatives, and ensure high engineering standards across projects. The role combines hands-on development with technical leadership and mentorship of other engineers. Key responsibilities: Define and execute the team’s technical strategy in collaboration with engineering leadership. Lead complex, cross-functional engineering initiatives and drive projects from concept to delivery. Maintain high standards of engineering excellence, architecture, and system reliability. Mentor and support the growth of engineers across different seniority levels. Align technical decisions with business goals and long-term product direction. Requirements: Proven experience leading complex technical initiatives across multiple teams. Strong expertise in software architecture and scalable system design. Solid hands-on development background. Ruby experience is required. Experience building or scaling HRMS platforms is a strong advantage. Excellent English communication skills (written and spoken). Ability to operate effectively in ambiguous environments and influence stakeholders without formal authority. Offer: Around 10,000 USD per month, B2B contract Opportunity to work on impactful, large-scale engineering challenges. Collaborative environment with strong engineering culture. Professional growth opportunities and influence on technical strategy.
Technology
Grafton Recruitment
Staff Software Engineer (.NET/Cloud experience)
Senior
Hybrid
Krakow, Poland
🏢 Summary: Staff Software Engineer (Backend) role focused on building advanced detection capabilities and scalable backend services across hybrid on‑prem and SaaS environments. The position involves architectural design, platform integrations, and leveraging AI/ML to enhance detection accuracy while mentoring engineers. It combines deep technical ownership with cross‑functional collaboration to drive product and platform improvements. 🗂️ Requirements: Degree in Computer Science or equivalent practical experience, 6+ years of experience building enterprise‑grade software with .NET, Experience designing and delivering scalable on‑prem and cloud‑based systems, Understanding of DevOps, CI/CD, and observability tooling, Strong knowledge of distributed systems and modular architectures, Experience with Docker, Kubernetes, and Infrastructure as Code, Ability to design REST APIs and asynchronous communication patterns, Proficiency in modern object‑oriented backend languages, Experience with high‑performance databases, Experience with Azure 📃 Skills: .NET, Azure, Docker, Kubernetes, IaC, CI/CD, DevOps, REST, PostgreSQL, EF, SQL, AI, ML, OOP 🏢 Description: We are looking for a Staff Software Engineer (backend oriented) , who will work on advanced detection capabilities, scalable backend services, and architectural improvements across hybrid environments. This role combines deep technical ownership with the opportunity to influence product direction and mentor other engineers. Responsibilities: Build and enhance detection features across services in hybrid environments Design scalable backend components for both on‑prem and SaaS deployments Contribute to platform‑wide integrations across multiple products Use AI/ML tools to improve detection accuracy, anomaly identification, and engineering productivity Collaborate with product, platform, and engineering leaders to align technical decisions with business goals Mentor engineers and support a culture focused on innovation, security, and technical excellence. Requirements: Degree in Computer Science or equivalent practical experience 6 - 10+ years of experience building enterprise‑grade software, including experience with .NET Background in designing and delivering scalable on‑prem and cloud‑based systems (ideally experience with Azure ) Understanding of DevOps, CI/CD, and observability tooling Strong understanding of distributed systems and modular architectures Experience with Docker, Kubernetes, and IaC Ability to design robust REST APIs and asynchronous communication patterns Proficiency in modern object‑oriented backend languages Experience with high‑performance databases (e.g., PostgreSQL, EF Core) Nice to have a solid knowledge of identity‑related technologies. Benefits: Attractive salary and benefits package, including Multisport card, insurance, and medical care Hybrid work from the Krakow office International work environment in a product company Training and development opportunities within the organization.
Technology
Link Group
Senior Software Enigneer
Senior
Remote
Warsaw, Poland
130 - 160 PLN
🏢 Summary: Senior Software Engineer role focused on designing and delivering scalable solutions within complex distributed systems at significant scale. The position requires strong ownership, architectural decision-making, and collaboration across cross-functional teams. The engineer will drive high-impact technical initiatives in a large, distributed environment. 🗂️ Requirements: Degree in Computer Science or equivalent practical experience, Proven experience delivering complex, large-scale software solutions, Hands-on experience with distributed systems, Ability to make independent architectural decisions, Strong collaboration and communication skills, Ability to operate autonomously with high ownership 📃 Skills: DistributedSystems, Architecture, Scalability, Reliability, Observability, SoftwareEngineering, ComputerScience 🏢 Description: Senior Software Engineer About the Role We are looking for a Senior Software Engineer to join a high-scale product environment operating within complex distributed systems. This role is designed for a highly autonomous individual contributor who can take ownership of complex technical initiatives, influence architectural direction, and deliver scalable, reliable solutions in a large organizational setting. You will collaborate cross-functionally with engineering, product, and design teams while contributing to systems used at significant scale. Key Responsibilities Design and deliver high-complexity system components and features Make informed architectural decisions and evaluate technical trade-offs Ensure quality, scalability, reliability, and observability of delivered solutions Identify and manage technical risks, dependencies, and technical debt Develop deep understanding of the product domain and user impact Collaborate effectively across teams in a distributed engineering environment Operate with high autonomy and ownership Contribute to or elevate engineering standards within the team Mentor or support less experienced engineers when needed Requirements Education Degree in Computer Science, Software Engineering, or equivalent practical experience Experience & Competencies Proven experience as a Senior Software Engineer delivering complex, large-scale solutions Hands-on experience working with distributed systems Strong communication and collaboration skills Ability to independently drive architectural decisions Strong sense of ownership over delivered solutions Nice to Have Experience shaping or improving team-level engineering standards Experience collaborating across multiple teams in complex organizational structures
Technology
Team Up
💎 Principal Software Engineer (m/k) 💎
Senior
Hybrid
Wrocław, Poland
🏢 Summary: Seeking a Principal Software Engineer to lead the design and delivery of enterprise-scale software and AI-driven platform solutions within a global engineering team. The role focuses on technical leadership, scalable application development, CI/CD automation, and building AI-powered systems using large language models. Candidates will collaborate with architects and engineers to drive innovation, engineering standards, and continuous improvement initiatives. 🗂️ Requirements: 10+ years of experience in Software or Platform Engineering, Proficiency in C# or Java or Python, Experience designing and debugging enterprise applications, Hands-on experience with CI/CD pipelines, Experience with GitHub and Azure DevOps, Experience building AI-powered applications using LLMs, Experience fine-tuning language models, Knowledge of embedding models and semantic search, Experience designing agentic AI systems, Ability to design AI evaluation frameworks and A/B testing, Strong understanding of software engineering principles and architecture 📃 Skills: C#, Java, Python, GitHub, Azure, DevOps, LLMs, AI, CI/CD, Kubernetes, Docker, AWS, GCP, Agile 🏢 Description: About the Client Our client is a global professional services organization that helps leading enterprises deliver digital transformation, technology modernization, and AI-driven innovation. Operating across multiple international markets, the company partners with organizations to build scalable, secure, and business-focused technology solutions. About the Role We are looking for an experienced Principal Software Engineer to join a global engineering team delivering enterprise-scale technology solutions. In this role, you will take ownership of designing, developing, and maintaining complex software and platform solutions while ensuring they align with both business and technical requirements. You will collaborate closely with engineering and architecture teams, solve complex technical challenges, and provide technical leadership throughout the software development lifecycle. This position also involves driving engineering standards, mentoring team members, and contributing to continuous improvement initiatives. Key Responsibilities Lead the design, development, delivery, and maintenance of software and platform solutions. Develop high-quality, scalable, and maintainable code while performing debugging, testing, and troubleshooting. Provide technical leadership and guidance across engineering teams. Collaborate with software engineers and architects to design innovative technical solutions. Ensure engineering best practices, coding standards, and development processes are consistently followed. Drive continuous improvement initiatives across development and platform engineering. Support CI/CD implementation and software delivery automation. Requirements Must Have 10+ years of professional experience in Software or Platform Engineering. Strong programming skills in at least one of the following languages: C# Java Python Extensive experience designing, developing, and debugging enterprise applications. Hands-on experience with CI/CD pipelines and automation tools such as GitHub and Azure DevOps. Experience building AI-powered applications using Large Language Models (LLMs). Experience fine-tuning language models for use cases such as text generation, summarization, or question answering. Strong understanding of embedding models and their applications, including semantic search, similarity matching, clustering, and information retrieval. Experience designing and implementing agentic AI systems that integrate language models with external tools and services. Ability to design evaluation frameworks for AI models, including performance benchmarking, metrics development, and A/B testing. Strong understanding of software engineering principles, architecture, and development best practices. Nice to Have Experience with Kubernetes and Docker. Cloud certifications (Microsoft Azure, AWS, or Google Cloud). Experience working with Agile or other modern software delivery methodologies. Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related field. What We Offer Opportunity to work on large-scale international technology and AI transformation projects. Exposure to modern cloud technologies, enterprise platforms, and cutting-edge AI solutions. Collaborative environment with highly experienced engineering and architecture teams. Opportunities for continuous learning, technical growth, and professional development. A culture that encourages innovation, knowledge sharing, and continuous improvement. The opportunity to take ownership of complex technical initiatives and make a meaningful impact on enterprise-scale solutions.