CrawlJobs Logo

Software Systems Engineer / Architect

itransition.com Logo

Itransition

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re looking for a professional to design and shape complex software-based systems, working at the intersection of software engineering, systems engineering, and architecture to deliver solutions that meet both functional and business requirements.

Job Responsibility:

  • Translate stakeholder and business needs into clear system and software requirements
  • Develop and maintain system architecture, interfaces, and data flows
  • Contribute to software design and define interfaces between subsystems
  • Produce and maintain technical documentation and design artefacts
  • Collaborate with development, testing, operations, and product teams

Requirements:

  • Degree in Software Engineering, Systems Engineering, Computer Science, or related discipline
  • Strong understanding of systems engineering principles
  • Solid background in software engineering and system integration
  • Experience working on complex software-intensive systems
  • Knowledge of architecture modelling (UML)
  • Familiarity with CI/CD and DevOps
  • Strong analytical, problem-solving, and communication skills

Nice to have:

Postgraduate qualification in Systems Engineering or Software Architecture

What we offer:
  • Projects for such clients as PayPal, Wargaming, Xerox, Philips, Adidas and Toyota
  • Career development system with clear skill qualifications
  • Flexible working hours aligned to your schedule
  • Options to work remotely
  • Corporate medical insurance covering services of private and public medical centers
  • English courses online
  • Corporate parties and events for employees and their children
  • Internal conferences, workshops and meetups for learning and experience sharing
  • Gym membership compensation
  • 5 days of paid sick leave per year with no obligation to submit a sick-leave certificate

Additional Information:

Job Posted:
March 18, 2026

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Systems Engineer / Architect

Senior System Software Engineer

The role involves designing, developing, troubleshooting, and debugging software...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • 9+ years of experience in developing and supporting automation test frameworks and libraries
  • proficiency in programming languages and Object oriented design
  • SQL/NoSQL databases
  • development of Web applications using REST APIs, JSON and microservices
  • Docker, Microservices, Containerization, Kubernetes
  • CI/CD, Git/Gitlab, GitHub, Jenkins
  • LINUX/VM environments and Shell scripting
  • scale/performance testing tools
  • familiarity with Git, Jira, Confluence, and defect tracking workflows
Job Responsibility
Job Responsibility
  • leads multiple project teams of software systems engineers and internal and outsourced development partners
  • reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • provides domain-specific expertise and software systems leadership to projects, programs, and activities
  • drives innovation and integration of new technologies into projects and SDLC stages
  • provides guidance and mentoring to less-experienced staff members
  • architect and design cross functional enhancements and modules for HPE storage products QA automation frameworks, libraries, applications and utilities
  • knowledge of complete SDLC and experience in testing methodologies, tools, test planning and execution
  • code reviewing skills with sharp ability to identify potential errors, missing logic and convention violations
  • strong troubleshooting and analytical skills for performing root cause analysis
What we offer
What we offer
  • health and wellbeing benefits for physical, financial and emotional wellbeing
  • programs catered to career growth and development
  • inclusive working environment
  • Fulltime
Read More
Arrow Right

Software Engineer Sr Staff - Test Architect

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, information systems, or equivalent
  • Typically 10+ years of experience
  • Experience designing and developing software systems design tools and languages
  • Experience in the overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • History of innovation with multiple patents or deployed solutions in the field of software design
  • Excellent written and verbal communication skills
  • mastery in English and local language
  • Ability to effectively communicate product architectures, design proposals and negotiate options at business unit and executive levels
Job Responsibility
Job Responsibility
  • Develops organization-wide architectures and methodologies for software systems design and development across multiple platforms and organizations
  • Identifies and evaluates new technologies, innovations, and outsourced development partner relationships
  • Reviews and evaluates designs and project activities for compliance with development guidelines and standards
  • Provides guidance and mentoring to less-experienced staff members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Software Engineer, Distributed Systems

At Figma, infrastructure is at the heart of everything we build. As a Software E...
Location
Location
United States , San Francisco; New York
Salary
Salary:
149000.00 - 350000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Software Engineering experience, specifically in backend or infrastructure engineering.
  • Deep understanding of distributed systems concepts such as sharding, replication, consistency, and eventual convergence.
  • Experience with cloud-native environments (AWS, GCP, or Azure), infrastructure-as-code, and container orchestration.
  • Proficiency in languages such as Go, TypeScript, Python, Rust, or Ruby.
  • Strong system design skills and a track record of architecting resilient production systems.
  • Excellent communication skills, with experience collaborating across teams and mentoring others.
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable and reliable infrastructure systems that support product innovation and user collaboration at scale.
  • Architect and evolve distributed systems including storage platforms, streaming infrastructure, and compute orchestration.
  • Improve developer experience by building internal platforms, CI/CD systems, build tools, and APIs.
  • Collaborate across product and infrastructure teams to design secure, maintainable, and performant systems.
  • Participate in shaping platform strategy, roadmaps, and engineering best practices across the organization.
  • Debug and resolve complex production issues that span services and layers of the stack.
  • Mentor engineers and foster a culture of collaboration, inclusivity, and technical excellence.
What we offer
What we offer
  • equity
  • health, dental & vision benefits
  • retirement with company contribution
  • parental leave & reproductive or family planning support
  • mental health & wellness benefits
  • generous PTO
  • company recharge days
  • a learning & development stipend
  • a work from home stipend
  • cell phone reimbursement
  • Fulltime
Read More
Arrow Right

Lead Systems Engineer (Model-Based Systems Engineering)

Lead the introduction and implementation of Model-Based Systems Engineering (MBS...
Location
Location
Germany
Salary
Salary:
Not provided
newspacetechnical.com Logo
NewSpace Technical
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience implementing MBSE in aerospace or other complex systems domains
  • Strong working knowledge of SysML (preferably SysML v2) and MBSE tools (e.g., Cameo, Capella, Enterprise Architect)
  • Demonstrated success in introducing MBSE processes from the ground up
  • Deep understanding of systems engineering principles and lifecycle processes
  • Experience with model-to-document generation workflows and tool integrations (Word, Excel)
  • Excellent communication and documentation skills
  • Ability to lead cross-functional initiatives and drive cultural change
Job Responsibility
Job Responsibility
  • Define and lead the roadmap for MBSE adoption across technical teams
  • Assess current systems engineering practices and identify improvement areas
  • Specify requirements for MBSE tooling and methodologies (with a focus on SysML v2)
  • Evaluate, select, and deploy MBSE tools (e.g., Cameo, Capella, Enterprise Architect)
  • Develop proof-of-concept system models covering satellite, ground segment, and operational concepts
  • Enable model-based reporting and documentation (e.g., automated generation for Word/Excel)
  • Integrate MBSE into existing engineering workflows and toolchains
  • Ensure compliance with document-based deliverables required by partners or agencies (e.g., ESA)
  • Identify training needs and coordinate MBSE upskilling programs
  • Develop internal guidelines, templates, and best practices for model-based approaches
What we offer
What we offer
  • Flexible working environment with remote and hybrid options
  • Competitive compensation and growth potential within a scaling international company
  • Join a diverse, collaborative team committed to innovation, inclusion, and excellence
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Compute

Play a key role in building our platform from zero to one. Partner across teams ...
Location
Location
United States
Salary
Salary:
200000.00 - 275000.00 USD / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software engineering, with expertise in database systems, query engines, or storage systems
  • Strong coding skills at the systems level C++, Rust, Go, Python, or Java
  • Experience designing and scaling distributed systems or SaaS platforms
  • Expertise with cloud infrastructure (AWS, GCP, Azure, Kubernetes, Terraform)
  • Proven ability to lead complex projects and collaborate across functions
  • Excellent problem-solving skills, clear communication, and a strong sense of ownership
Job Responsibility
Job Responsibility
  • Design, build, and maintain the Compute layer that powers dbt’s ability to optimize queries across ingestion, transformation, and consumption
  • Lead technical architecture discussions with a focus on query engines, storage systems, and distributed database design
  • Collaborate with Product, Design, Operations, and Security to deliver well-architected, scalable compute solutions
  • Build services, APIs, and experiences that support user delight, quality, high availability, and performance
  • Tackle ambiguous, open-ended technical challenges with strategic thinking, balancing technical constraints with user needs and product goals
  • Define and drive best practices in testing, observability, and system reliability
  • Mentor engineers across the company, fostering technical growth and collaboration
  • Champion a culture of technical excellence and innovation, influencing engineering direction across multiple teams or domains
What we offer
What we offer
  • Unlimited vacation
  • 401k
  • Pension Plan
  • 16 weeks Paid Parental Leave
  • Wellness stipend
  • Home office stipend
  • Equity Stake
  • Fulltime
Read More
Arrow Right

System Software Engineer

Be part of our pre-silicon simulation engineering team, driving the development ...
Location
Location
Lithuania
Salary
Salary:
Not provided
auriga.com Logo
Auriga
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of hands-on experience in C/C++ software development
  • Strong background in Linux development, preferably in embedded systems
  • Experience with Git and collaborative workflows
  • Familiarity with CI/CD, build systems, and automated testing
  • Proficiency with debugging tools (GDB preferred) and log analysis
  • Strong understanding of software design principles and problem-solving techniques
  • English: Intermediate or higher
Job Responsibility
Job Responsibility
  • Design, implement, and test simulation models for a complex software platform
  • Provide customer support for model integration and usage
  • Participate in peer reviews, delivering constructive feedback to ensure maintainability and quality
  • Debug, analyze, and resolve issues across the problem lifecycle
  • Maintain, enhance, and optimize existing simulation components
  • Collaborate with architects and cross-functional engineering teams on high-impact projects
What we offer
What we offer
  • Remote working
  • Work&Life balance
  • Cozy atmosphere with healthy snacks
  • Health insurance
  • Internal and external training
  • Conferences
  • Mentoring
  • Career growth
  • Modern equipment
  • Unconventional business trips
Read More
Arrow Right

Principal Frontend Software Engineer - Design Systems & AI

We’re looking for a passionate Principal Engineer (P60) to join the Design Syste...
Location
Location
Australia
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A strong interest in AI, especially in generative approaches for frontend code that adheres to design systems and frontend standards
  • Systems thinking and experience architecting and maintaining large-scale systems (100+ packages, content, standards, etc.)
  • Proven Tech Lead experience: You’ve led complex technical initiatives and mentored other engineers
  • Experience with Javascript (ES6), HTML5, CSS and experience with modern Javascript frameworks (e.g., React, AngularJS, Vue)
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • Extensive experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai)
  • Strong comfortability with the JavaScript language and ecosystem
  • Experience in design system best practices
Job Responsibility
Job Responsibility
  • Lead the technical vision and architecture for AI-driven design system solutions, ensuring scalability, reliability, and compliance with Atlassian’s frontend standards
  • Drive the development of generative AI tools that produce frontend code aligned with our design system and accessibility requirements
  • Tackle the challenges of maintaining and evolving a system of 100+ packages, including content, standards, and tooling
  • Mentor and guide engineers across the team, fostering a culture of technical excellence and innovation
  • Collaborate with cross-functional partners to deliver impactful solutions that elevate the user experience for millions of Atlassian customers
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
Read More
Arrow Right

Senior Software Engineer - ERP Systems

Own the internal software stack that runs sales, manufacturing, and supply chain...
Location
Location
United States , Palo Alto
Salary
Salary:
150000.00 - 221000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ yrs full-stack (Python + JS)
  • React + PostgreSQL/MySQL
  • End-to-end ownership: design → deploy → iterate
  • ERP integration experience (Odoo, NetSuite, or SAP)
  • Can explain complex systems to non-engineers
Job Responsibility
Job Responsibility
  • Architect and ship full-stack web apps (React + Python)
  • Extend ERP (Odoo/NetSuite) for custom manufacturing workflows
  • Design data models, REST/GraphQL APIs, and real-time dashboards
  • Integrate with PLM, MES, and warehouse systems
  • Harden CI/CD, infra (Docker/K8s), and observability
  • Translate ops pain into production-grade code
What we offer
What we offer
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Fulltime
Read More
Arrow Right