Software architecture – Who Needs Engineers
https://whoneedsengineers.com/wne_live
Software Engineering RecruitmentWed, 09 Oct 2024 05:00:02 +0000en-US
hourly
1 https://wordpress.org/?v=6.6.2https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.pngSoftware architecture – Who Needs Engineers
https://whoneedsengineers.com/wne_live
3232Software Engineer
https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-27/
Wed, 09 Oct 2024 05:00:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-27/Software Engineer
Job Description:
We are on the lookout for exceptional software engineers who are passionate about delivering high-quality code while also embracing innovation and creativity in product development. At our company, we are committed to building a cutting-edge hardware-software ecosystem that excels in various domains, including electronics, mechanical design, embedded systems, software engineering, and artificial intelligence. Our team comprises talent from leading organizations, and we take pride in our collaborative ethos that fosters growth and excellence. If you are ready to make a significant impact and thrive in a dynamic environment, we want to hear from you.
IT Languages:
C++
Rust
TypeScript
Go
As a software engineer, you will be responsible for designing, developing, and deploying innovative software solutions that meet the needs of our diverse clientele. You will work closely with cross-functional teams to ensure the seamless integration of hardware and software components while adhering to the highest standards of quality and ethical considerations.:
Architecting robust software systems;; Collaborating with team members on feature development;; Conducting code reviews and providing constructive feedback;; Optimizing code for performance in challenging network conditions;; Engaging in continuous learning and professional development
Spoken Languages:
English;; Swedish
Skillset:
Software architecture
Embedded systems
AI development
Geospatial applications
Multimedia streaming
Soft Skills:
Creativity
Collaboration
Problem-solving
Friendly demeanor
Qualifications:
Proven ability to create scalable and maintainable software architecture
Experience delivering production-ready code with a substantial user base
Strong mentoring background in software development
Years of Experience:
5
Location:
Sweden
Job Benefits:
Competitive salary
Stock options
Flexible working hours
Opportunity to work in a close-knit team
Central location in Stockholm
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and innovative work environment where creativity is encouraged. Our team is dedicated to ethical practices and the development of products that benefit society. We value open communication, mutual respect, and a strong commitment to personal and professional growth.
Opportunities For Advancement:
Professional development programs, Mentorship opportunities, Potential for leadership roles
As a (Senior) Consultant specializing in Cyber Security with a focus on Cloud Security, you will play a pivotal role in ensuring that our clients maintain robust IT security frameworks in cloud environments. You will be responsible for analyzing various security concepts and implementations, conducting risk assessments, and performing technical security analyses of cloud applications and systems. Your expertise will guide numerous project teams on the technical aspects of information security, helping to design and implement comprehensive IT security architectures. Additionally, you will facilitate and conduct Cyber Security assessments and awareness campaigns, ensuring that our clients are well-prepared to face potential cyber threats.
IT Languages:
Python
Java
C++
In this role, you will tackle a variety of responsibilities that focus on enhancing cloud security measures for our clients.:
Support clients in ensuring adequate IT security in Cloud Security;; Analyze security concepts and implementations;; Conduct risk assessments and threat modeling;; Perform technical security analyses of cloud applications and systems;; Advise and assist various project teams on the technical aspects of information security;; Design and implement holistic IT security architectures;; Lead and conduct Cyber Security assessments and awareness campaigns
Spoken Languages:
English;; German
Skillset:
Cloud Security
Cyber Security Assessments
Risk Analysis
Threat Modeling
Technical Security Analysis
Software Architecture
Soft Skills:
Strong analytical skills
Excellent communication abilities
Ability to work collaboratively in a team
Proactive problem-solving mindset
Adaptability to changing environments
Qualifications:
Proven experience in consultancy with a focus on Cloud Security
Significant knowledge of software architectures and securing software solutions
Deep understanding of networking and the unique characteristics of cloud systems
Familiarity with virtualization, container solutions such as Docker and Kubernetes, and automation technologies like Ansible
Additional qualifications such as CISSP, CCSP, CCSK, ITIL, or certifications from cloud providers like Microsoft, Amazon, or Google are advantageous
Years of Experience:
5
Location:
Germany
Job Benefits:
Individual career development opportunities
Access to over 200 training days per year
Respectful and professional leadership culture
Flexible work arrangements including mobile work options
Opportunity to work abroad for up to 50 days a year
Monthly mobility budget for transportation
30 days of vacation and sabbatical options
Mindfulness and health programs
Corporate benefits with discounts at various brands
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
The company fosters a culture of respect and appreciation, prioritizing professional development and individual goals while aligning them with the organizational objectives. It promotes a flexible working environment that encourages collaboration and innovation.
Opportunities For Advancement:
Career growth tailored to individual aspirations, Continuous learning through training and certifications, Potential leadership roles within project teams
Visa Sponsorship:
Available
]]>Software Engineer – open application
https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-open-application/
Thu, 03 Oct 2024 12:15:03 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-open-application/Software Engineer – open application
Job Description:
Are you passionate about the future of immersive gaming and eager to work with cutting-edge VR and AR technologies? We are on the lookout for outstanding Software Engineers who can contribute to our dynamic team. Here at our company, we provide a vibrant environment where creativity and innovation thrive. You will have the chance to push the boundaries of what's possible in gaming while also receiving the support and guidance necessary to elevate your career. We value collaboration, continuous improvement, and fun, ensuring that our workplace is not just productive but also enjoyable. If you are ready to take the next step in your professional journey and make a significant impact in the world of XR technologies, we encourage you to apply with your CV and a personal letter. Join us and explore the numerous opportunities we have to offer.
IT Languages:
C#
C++
JavaScript
As a Software Engineer, you will be responsible for designing, developing, and implementing innovative game features that engage users in a virtual or augmented reality environment.:
Collaborate with cross-functional teams to define and implement game mechanics;; Write clean, maintainable, and efficient code;; Participate in code reviews and provide constructive feedback;; Troubleshoot and optimize performance issues;; Stay updated with the latest industry trends and technologies
Spoken Languages:
English;; Swedish
Skillset:
Game development
VR/AR technologies
Software architecture
Unity or Unreal Engine experience
Soft Skills:
Team player
Effective communicator
Problem solver
Adaptable
Creative thinker
Qualifications:
Bachelor’s degree in Computer Science or a related field
Experience with game development in VR/AR
Strong understanding of software engineering principles
Years of Experience:
3
Location:
Stockholm, Stockholm County, Sweden, EU
Job Benefits:
Flexible working hours
Professional development opportunities
Health and wellness programs
Team-building activities
Work-life balance initiatives
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company culture emphasizes collaboration, support, and continuous improvement. We believe in nurturing talent and providing an environment where creativity can flourish. We celebrate achievements, foster a sense of community, and make time for fun as we work on exciting projects.
Opportunities For Advancement:
Career growth into senior engineering roles, Opportunities to lead projects, Potential for involvement in innovative initiatives
Visa Sponsorship:
Available
]]>AI/ML Engineer and Generative AI Founding Engineer
https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/ai-ml-engineer-and-generative-ai-founding-engineer/
Fri, 20 Sep 2024 01:00:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/ai-ml-engineer-and-generative-ai-founding-engineer/AI/ML Engineer and Generative AI Founding Engineer
Job Description:
Join a pioneering team at the forefront of virtual recruiting technology. In this role, you will be instrumental in developing innovative AI and machine learning solutions that revolutionize the hiring process. Our platform automates the recruitment workflow by ingesting and ranking resumes, scheduling interviews, and providing valuable insights through advanced Voice AI technology. As a founding engineer, you will collaborate closely with seasoned professionals who bring extensive experience from top-tier tech companies. You will have the opportunity to design, test, and implement cutting-edge generative AI technologies, contributing to the evolution of our product and scaling our solutions to meet growing market demands. This is a unique chance to influence the future of recruiting while working with large language models and AI agent technology, making a significant impact in the field of career development.
IT Languages:
Python
Java
Typescript
As an integral part of our team, you will engage in various critical tasks that drive the success of our AI initiatives.:
Design and develop advanced AI/ML models to enhance recruitment processes;; Implement generative AI technologies to improve user experience;; Collaborate with product teams to integrate AI solutions into existing workflows;; Conduct experiments and performance assessments on AI models
Spoken Languages:
English;; German;; French
Skillset:
AI development
Machine learning
Generative AI
Deep learning
System design
Software architecture
Soft Skills:
Strong problem-solving abilities
Excellent communication skills
Teamwork and collaboration
Adaptability in a fast-paced environment
Qualifications:
Bachelor’s degree or higher in Computer Science, Engineering, or a related field
Strong experience in AI and Machine Learning
Proficiency in programming languages such as Python, Java, and Typescript
Knowledge of machine learning algorithms and deep learning frameworks
Years of Experience:
5
Location:
Europe
Job Benefits:
Equity in the company
Flexible working arrangements
Opportunity to work with cutting-edge technology
Professional development and growth opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our culture promotes innovation, collaboration, and a commitment to excellence. We value creativity and encourage our team members to share ideas and take initiative in their projects. A supportive environment fosters professional growth and allows for a healthy work-life balance.
Opportunities For Advancement:
Potential to advance to senior engineering roles, Leadership opportunities as the company scales, Involvement in strategic decision-making
Are you enthusiastic about software engineering and cybersecurity? We invite you to be part of a strategic initiative aimed at enhancing data protection technologies. Join our newly formed team, where you will have the opportunity to develop, maintain, and innovate our data protection suite. In this role, your efforts will be pivotal in safeguarding sensitive information for high-profile organizations. You will collaborate with a talented group of developers and contribute directly to the evolution of our solutions, ensuring that we stay ahead of the curve in security practices.
IT Languages:
C
C++
As a Software Engineer, you will be responsible for the following::
Designing, developing, and maintaining high-quality software solutions focused on Windows environments;; Engaging in feature development and architectural design while refining existing codebases;; Participating actively in team discussions and code reviews to uphold security and architectural standards;; Managing development environments and fostering continuous personal and team skill enhancement;; Contributing to the improvement and evolution of current systems and practices
Spoken Languages:
English;; German
Skillset:
Windows Development
Full-Stack Development
Software Architecture
Problem-Solving
Collaboration
Soft Skills:
Team player
Effective communicator
Adaptable
Proactive learner
Qualifications:
Proven experience in Windows development
Strong proficiency in C/C++ and relevant programming languages
Extensive knowledge of software architecture and design best practices
Ability to analyze complex problems and deliver innovative solutions
Years of Experience:
5
Location:
Europe
Job Benefits:
Flexible working hours
Remote work options
Professional development opportunities
Dynamic team environment
Working Conditions:
Hybrid
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and innovative work environment, encouraging continuous learning and teamwork. Our culture prioritizes open communication and values the contributions of each team member in achieving shared goals.
Opportunities For Advancement:
Skill development in data protection technology, Career growth within the organization, Leadership opportunities in future projects
Join us as a Senior Software Engineer, where you'll play a crucial role in addressing complex challenges in the renewable energy sector. You will contribute to transforming how solar energy solutions are delivered, ranging from innovative frontend applications that streamline solar panel installation planning to developing robust APIs that handle real-time energy data. Additionally, you'll oversee the scaling and operation of our cloud infrastructure hosted on Microsoft Azure. At Enpal, we thrive on speed and agility, encouraging rapid career growth and a customer-centric approach that integrates software development, product management, and a lean, experimental business strategy. This is your opportunity to enhance your professional skills while actively participating in the energy revolution and taking ownership of the sustainable changes we aspire to achieve. We are committed to delivering incremental value in each development cycle and celebrating improvements that positively impact our users and contribute to our climate objectives. We prioritize developer experience, aiming to automate processes and enhance stability, allowing you to focus on high-quality software delivery.
IT Languages:
C#
Node.js
React
MongoDB
Flutter
Salesforce
As a Senior Software Engineer, you will engage in various tasks that are vital to our mission.:
Designing and implementing scalable software solutions that meet user needs.;; Collaborating with cross-functional teams to develop and refine product requirements.;; Creating and maintaining APIs to support real-time data processing.;; Improving the stability and performance of our software applications.;; Automating deployment processes and enhancing developer experience.;; Analyzing new requirements to identify architectural impacts and opportunities for innovation.;; Engaging with various stakeholders to understand market needs and create effective solutions.
Spoken Languages:
English;; German
Skillset:
C#
Node.js
Microsoft Azure
Terraform
Microservices
Software Architecture
React
MongoDB
Flutter
Salesforce
Soft Skills:
Collaboration
Communication
Problem-solving
Adaptability
Empathy
Qualifications:
Proven experience in delivering high-quality, scalable software solutions.
Willingness to work with core technologies such as C# and Node.js.
Experience with cloud infrastructure, particularly Microsoft Azure or Terraform.
Knowledge of microservices and software architecture design patterns.
Familiarity with additional technologies like React, MongoDB, Flutter, and Salesforce is a plus.
Strong collaborative mindset and openness to feedback.
Excellent communication skills in English; knowledge of German is advantageous.
Passion for contributing to the energy transition.
Years of Experience:
5
Location:
Berlin, Berlin, Germany, EU
Job Benefits:
Flexible working hours
Hybrid working model
Modern office amenities
Team-building events
Feedback culture for personal growth
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
At Enpal, we foster a dynamic and inclusive culture that emphasizes teamwork, innovation, and the importance of each individual's contribution towards achieving our shared goal of a sustainable energy future. We embrace diversity, ensuring a safe and welcoming environment for all employees. Our team spirit is celebrated through regular events and a strong feedback culture that encourages personal and professional development.
Opportunities For Advancement:
Career growth opportunities within the organization, Participation in innovative projects, Access to training and development programs
We are seeking a highly skilled Software Architect to join our dynamic Research and Development team in Heidelberg. This role is pivotal in designing and implementing innovative software solutions for the retail, wholesale, and distribution sectors. You will take a macro view of a complex technical landscape and lead a small team of talented developers. Your expertise will be essential in ensuring the successful architecture of software systems, overseeing continuous integration and deployment processes, and providing high-level support and consultation to existing clients. The ideal candidate will not only excel in technical leadership but also have the vision to grow into a Director of Engineering role in the future. Join us and contribute to a product that serves over 35,000 users, while also enjoying the flexibility of a hybrid work environment.
IT Languages:
Java
SQL
Eclipse
Xtext
Xtend
Eclipselink
Jenkins
As a Software Architect, you will be responsible for the following tasks::
Designing and implementing software architecture solutions;; Leading a team of developers and providing technical guidance;; Engaging in the implementation of software concepts and solutions;; Providing third-level support and consulting services to clients;; Overseeing the continuous integration and deployment processes
Spoken Languages:
English;; German
Skillset:
Software architecture
Technical leadership
Continuous integration
Customer consulting
Soft Skills:
Patience
Effective communication
Team collaboration
Adaptability to complex environments
Qualifications:
Strong background in software development, particularly in Java
In-depth knowledge of software architectures and modeling techniques
Excellent problem-solving skills and attention to detail
Ability to work collaboratively in a team-oriented environment
Years of Experience:
5
Location:
Heidelberg, Baden-Württemberg, Germany, EU
Job Benefits:
Flexible working hours
Opportunity for career advancement
Dynamic and innovative work environment
Support for continuous learning and development
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company fosters a culture of innovation, collaboration, and continuous improvement. We believe in empowering our employees and providing them with the resources they need to excel in their roles. The work environment is supportive and encourages open communication and teamwork.
Opportunities For Advancement:
Potential to grow into a Director of Engineering role, Access to ongoing professional development programs
Join our innovative team as a QA Engineer where you will play a vital role in ensuring the quality and reliability of our cutting-edge energy data platform. Your primary responsibilities will involve both automated and manual testing to maintain the highest standards of our product. You will have the opportunity to work closely with product managers and cross-functional teams to enhance our development processes, ensuring that our platform consistently meets customer expectations. As part of your mission, you will promote a quality-first culture throughout the organization, engaging in proactive discussions to elevate our standards and practices. This is an exciting opportunity to make a tangible impact in the fight against climate change while working in a dynamic startup environment.
IT Languages:
JavaScript
You will be responsible for a variety of testing and quality assurance activities.:
Design and execute automated and manual tests to ensure software quality;; Estimate, prioritize, and coordinate testing activities independently;; Collaborate with product managers to refine development processes for quality enhancement;; Work closely with design and operations teams to provide feedback on product quality;; Promote a shift-left testing approach across the software development lifecycle
Spoken Languages:
English;; German
Skillset:
JavaScript
Cypress
Selenium
Postman
SoapUI
API testing
Software architecture
Soft Skills:
Team collaboration
Problem-solving
Effective communication
Adaptability
Qualifications:
3+ years of experience in JavaScript development
2+ years of experience with testing tools such as Cypress or Selenium
2+ years of experience in API testing using Postman or SoapUI
Strong understanding of software architecture and databases
Ability to navigate complex issues in a fast-paced startup
Years of Experience:
5
Location:
Berlin, Berlin, Germany, EU
Job Benefits:
Flexible working models
Cold drinks and snacks available
Team events and cultural experiences
Mindfulness sessions and professional development opportunities
Subsidies for lunches and travel tickets
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster an inclusive and dynamic workplace where innovation thrives. Our team is passionate about sustainability and making a positive impact in the world. We believe in flat hierarchies that empower our employees to implement their ideas and drive change. Enjoy a vibrant office atmosphere filled with collaboration and camaraderie.
Opportunities For Advancement:
Career growth opportunities, Skill development programs