דרושים » תוכנה » Director of Software Engineering

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Merkaz
Job Type: Full Time and Hybrid work
We are seeking a highly skilled Director of Software Engineering to lead our talented software development teams. In this pivotal role, you will be responsible for driving the technical vision and strategy of our software products while ensuring the delivery of high-quality solutions. You will collaborate with cross-functional teams to foster innovation, optimize processes, and mentor engineers, ultimately contributing to the success of our cutting-edge database technology.
Responsibilities:
Manage a geographically distributed group of very talented 10-20 developers
Develop and implement technical strategies that enhance product delivery and performance.
Foster a culture of continuous improvement, encouraging innovation and professional development among team members.
Collaborate with product management and other stakeholders to define project scope, timelines, and deliverables.
Monitor and evaluate the effectiveness of software development processes, implementing best practices as necessary.
Oversee the recruitment, training, and performance management of engineering staff, ensuring a high level of talent within the organization.
Act as a key decision-maker in technology choices and architecture, ensuring scalability and robustness of software solutions.
Provide technical guidance and mentorship to engineering teams, promoting best coding practices and collaboration.
Requirements:
Extensive experience in low latency, high throughput low level applications (C/C++ experience - substantial advantage
Knowledge and experience in designing and delivering mission critical, highly available, clustered applications
Knowledge and experience in database and/or storage technologies - advantage
Leading the requirements, design, development, quality assurance and overall delivery end to end of related features, bug fixes and enhancements.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
A minimum of 10 years of experience in software engineering, with at least 5 years in a leadership role.
Proven track record of managing large-scale software projects and leading engineering teams to success.
Experience with cloud computing technologies and distributed systems is highly desirable.
Exceptional communication skills, with the ability to clearly articulate technical concepts to non-technical stakeholders.
Demonstrated ability to drive technical innovation and adapt to changing market demands.
Passion for technology and a deep understanding of software engineering principles.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8162366
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location:
Job Type: Full Time
We are looking for a Director of Cloud Engineering.
In this position, you will work closely and report to our VP of Software Engineering - Gabriel M. Mizrahi - and you will be responsible for:
1. Sprint Planning and Management
- Lead and facilitate sprint planning meetings.
- Define sprint goals, prioritize tasks, and ensure alignment with business objectives.
- Monitor sprint progress and adjust plans as necessary to meet deadlines and objectives.
2. Team Management
- Oversee the full stack and back-end development teams.
- Foster a collaborative and high-performance team culture.
- Conduct regular one-on-one meetings, performance reviews, and career development sessions.
3. Resource Allocation
- Efficiently allocate engineering resources to various projects and tasks.
- Ensure the right skills are assigned to the right tasks, balancing workloads across teams.
- Manage hiring processes to fill skill gaps and expand team capabilities.
4. Progress Tracking
- Implement and utilize project management tools to track progress and productivity.
- Generate and review progress reports, ensuring transparency and accountability.
- Identify and resolve roadblocks and bottlenecks in project execution.
5. Domain Ownership
- Own and be accountable for designated domains within the engineering organization.
- Ensure domains are aligned with overall company strategy and technical vision.
- Drive continuous improvement and innovation within these domains.
6. Collaboration and Communication
- Work closely with cross-functional teams, including product management, QA, and operations, to deliver high-quality products.
- Communicate engineering plans, progress, and issues to stakeholders, including the VP of Engineering.
- Advocate for engineering needs and priorities within the broader organization
7. Technical Leadership
- Stay current with industry trends and best practices to guide technical direction.
- Provide technical guidance and mentorship to team members.
- Ensure code quality, security, and performance standards are met.
דרישות:
1. Technical Expertise:
- Proficient in React and TypeScript and at least one strongly typed language like Golang.
- Strong understanding of cloud technologies, specifically AWS, GCP and or Azure.
- Solid foundation in full stack and back-end development practices.
2. Management Experience:
- Minimum of 5 years of director-level management experience in an engineering or software development environment.
- Proven experience managing multiple teams across different countries.
- Demonstrated ability to lead and mentor engineering teams, fostering a collaborative and productive environment.
3. Industry Experience:
- Prior experience working in a SaaS (Software as a Service) company is highly advantageous.
- Familiarity with the challenges and requirements of scaling SaaS products and platforms.
4. B2C and User Experience:
- Strong focus on UX, including performance optimization, responsiveness, and seamless user interactions.
- Familiarity with A/B testing, feature flagging, and data-driven decision-making.
- Understanding of personalization strategies, growth engineering, and conversion optimization in a B2C environment.
5. Project and Resource Management:
- Expertise in sprint planning, project management, and resource allocation.
- Ability to track progress and ensure timely delivery of engineering projects.
6. Strategic and Technical Vision:
- Ability to align engineering activities with overall company strategy and goals.
- Strong strategic planning skills with the capability to contribute to the engineering department's roadmap.
7. Communication and Collaboration:
- Excellent communication skills, capable of conveying complex technical information to stakeholders at all levels.
- Experience working with cross-functional teams including product mana המשרה מיועדת לנשים ולגברים כאחד.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8162313
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
08/04/2025
חברה חסויה
Location: Kefar Sava
Job Type: Full Time
As the Director of Software Engineering, you will lead a team of talented engineers, driving the development and delivery of high-quality software products. You will play a key role in defining technical strategies, managing resources, and fostering a culture of innovation and excellence. You will also be responsible for managing teams from multiple countries, ensuring seamless collaboration and integration across different regions.
Key Responsibilities:
Leadership: Inspire and lead multiple software engineering teams, ensuring alignment with the company's objectives and fostering a collaborative and innovative environment.
Strategy: Define and implement technical strategies and roadmaps, ensuring they align with business goals and drive the company forward.
Development: Oversee the design, development, and delivery of software products, ensuring high standards of quality and performance.
Resource Management: Manage budgets, allocate resources effectively, and ensure teams have the tools and support they need to succeed.
Collaboration: Work closely with other departments, including product management, marketing, and operations, to ensure seamless integration and delivery of software solutions.
Mentorship: Provide guidance and mentorship to engineering managers and team leads, helping them grow and develop their skills.
Requirements:
Experience: Proven experience in software engineering leadership roles, with a track record of successfully managing and delivering complex software projects.
Technical Expertise: Deep understanding of software development methodologies, tools, and best practices.
Strategic Thinking: Ability to define and execute technical strategies that align with business goals and drive innovation.
Leadership Skills: Strong leadership and people management skills, with the ability to inspire and motivate teams.
Communication: Excellent communication and interpersonal skills, with the ability to build strong relationships with stakeholders at all levels.
Global Management: Experience in managing teams from multiple countries, multiple cultures, ensuring effective collaboration and integration across different regions and time zones.
Agile Methodologies: Proficiency in SCRUM and agile methodologies is a must, ensuring the team can adapt and thrive in a dynamic environment.
Education: Bachelor's degree in Computer Science, Engineering, or a related field. Advanced degrees or relevant certifications are a plus.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8133199
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/03/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
the first-ever digital, consumer-centric travel insurance for Americans with a product redefining travel coverage and care, taking it from a forgettable add-on to a must-have advantage that enhances the entire trip experience. whole-trip protection, coupled with its proprietary technology, enables 24/7 immediate assistance, claims processing and reimbursements anywhere in the world, setting a new standard and over-delivering in an industry synonymous with doing the opposite.

What were looking for:
seeking an experienced Engineering Team Lead to head one of our two engineering teams. This team will comprise BE, FE and mobile developers, and a QA engineer. As the team lead, you will be responsible for guiding the team, ensuring successful delivery of projects, and fostering a culture of collaboration and continuous improvement.

Responsibilities
Lead, mentor, and manage a multidisciplinary team of backend, frontend, mobile developers, and QA engineers.
Oversee the design, development, testing, and deployment of high-quality software solutions that align with business goals.
Collaborate with product managers, designers, and other stakeholders to define technical requirements, set priorities, and establish project timelines.
Ensure adherence to best practices in software development, including code reviews, testing, and continuous integration and delivery (CI/CD).
Facilitate effective communication and collaboration within the team and across other departments.
Identify and address technical challenges, providing guidance and support to team members.
Monitor and improve team performance, productivity, and overall efficiency.
Stay updated with industry trends and emerging technologies, advocating for their adoption when appropriate.
Foster a positive and inclusive team culture that encourages innovation, learning, and personal growth.
Requirements:
Bachelors degree in Computer Science, Engineering, or related field (or equivalent work experience).
Proven experience of at least 4 years in leading software development teams.
Strong technical background and professional experience in backend development, experience in Node.js and TypeScript is an advantage.
Solid understanding of software architecture, design patterns, and development methodologies.
Excellent leadership, communication, and interpersonal skills.
Ability to manage multiple projects and priorities in a fast-paced startup environment.
Strong problem-solving skills and a proactive approach to identifying and resolving technical issues.
Experience with cloud platforms, preferably AWS, and familiarity with DevOps practices is an advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8117375
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
As a Principal Engineer at Via you will be instrumental in shaping the R&D Groups technical vision, working on high-impact projects crucial to the companys success. You will be a pivotal leader, guiding engineers and maintaining the highest standards of technical excellence. You will design, develop, test, deploy, maintain, and enhance software solutions, contributing to the development of Vias cutting-edge server software and scalable, robust infrastructure.

What Youll Do:
Shape the Groups technical landscape, driving innovation and technical excellence.
Influence the architectural design, making key decisions in how systems are structured.
Lead complex technical projects, ensuring timely delivery to meet key business objectives.
Provide technical leadership and expertise, and mentor engineers to reach the highest standards of technical excellence, fostering a culture of innovation and continuous improvement.
Drive system design, architecture, and integration efforts.
Collaborate with cross-functional teams to define project requirements and deliverables.
Develop high-quality code and participate in code reviews to ensure adherence to standards.
Stay current with industry trends, emerging technologies, and best practices to drive continuous improvement initiatives.
Requirements:
10+ years of experience in software development and systems architecture.
Experienced with cloud infrastructures and building complex solutions in production.
Proven track record of leading and delivering technical excellence.
Extensive experience in Backend programming with an object-oriented language - Must.
Experience with Python and Go Advantage.
Excellent problem-solving skills and attention to detail.
Strong leadership, communication, and interpersonal skills.
Ability to work effectively in a fast-paced, dynamic environment.
Bachelors or Masters degree in Computer Science, Engineering, or a related field.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8125489
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Ra'anana
Job Type: Full Time and Hybrid work
We are looking for a Platform Backend Team Lead to join our Network Orchestration group. Our group is responsible for developing scalable, high-performance distributed systems that support complex network infrastructures.

As a Platform Backend Team Leader, you will be responsible for designing, developing, and maintaining core backend infrastructure that supports multiple teams and projects. You will work closely with stakeholders to understand their needs, define best practices, and build scalable, reliable, and secure solutions. Your role will involve leading a team of 4+ engineers, driving architectural decisions, and ensuring the platform's long-term sustainability and efficiency.

This position requires a blend of technical leadership, strategic thinking, and hands-on expertise to build solutions that enhance productivity, security, and scalability across the organization.

Our group is growing, and you will play a key role in building and expanding the team. You'll have the opportunity to optimize and enhance key parts of our system, leveraging the latest tools and infrastructure to drive innovation and efficiency.

We embrace an agile mindset you should be comfortable with context switching, handling multiple priorities, and adapting quickly to changing requirements.

Responsibilities

Lead & mentor a high-performing development team in building advanced, scalable software solutions.

Architect and implement robust and maintainable backend solutions.

Ensure scalability & performance by optimizing distributed systems and database architectures.

Collaborate with engineering teams across different departments to gather requirements and define solutions that meet business needs.

Define and enforce best practices for API design, microservices architecture, and security concepts.

Drive performance improvements, optimizations, and incident response processes.

Stay updated with the latest technologies and best practices in backend architecture, cloud platforms, and security.

Coordinate with Product Managers to align development with business priorities and roadmap planning.

Work alongside the Project Manager to track progress, mitigate risks, and ensure timely delivery of features.

Work with DevOps teams to streamline CI/CD pipelines and automate infrastructure deployment.
Requirements:
Technical Expertise: At least 7+ years of hands-on experience in backend development. Strong proficiency in Node.js.

Leadership & Team Management: Minimum 3+ years of experience leading a development team of 4+ engineers, including hiring, mentoring, and guiding technical decisions.

Project Delivery: Proven ability to lead projects to production, prioritize tasks effectively, and deliver high-quality results within set timelines.

Distributed Systems & Microservices: Strong understanding of event-driven architectures, microservices, and scalable distributed systems.

Cloud & Kubernetes: Familiarity with Kubernetes (k8s) and cloud-native infrastructure.

Security Awareness: Knowledge of secure coding practices, TLS, encryption, and authentication mechanisms.

Databases: Experience working with SQL (PostgreSQL) and NoSQL (MongoDB, Redis) databases.

Authentication & Authorization: Deep experience with OAuth, OpenID Connect, JWT, SAML, and RBAC/ABAC models.

Logging & Observability: Knowledge of logging frameworks (ELK Stack, OpenTelemetry, Datadog, or similar).

API Design: Strong experience with RESTful APIs and GraphQL, ensuring maintainability, efficiency, and security.

Security & Compliance: Familiarity with security best practices, audit logging, and compliance frameworks (SOC2, GDPR, HIPAA, etc.).

Messaging Systems: Hands-on experience with RabbitMQ, Kafka, or similar message brokers.

Education And/or Relevant Experience:

BSc in Computer Science, Software Engineering, or a related technical field; or equivalent hands-on experience in software development.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8117297
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
15/04/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking an experienced and mature leader to head our innovative engineering team within the AI department. This role requires a responsible individual who will drive the team's versatile and dynamic projects, primarily focused on full-stack development with an emphasis on backend and infrastructure. The team develops systems central for the companys research processes, supporting continuously evolving innovative research initiatives within the company.
As an Engineering Team Lead, you will own the planning, execution, and delivery of critical projects, ensuring alignment with business goals and timelines. Your role involves collaborating closely with diverse stakeholders, including AI researchers, product managers, data analysts, data scientists, medical researchers, and regulatory teams, to translate complex requirements into robust, efficient, and scalable technical solutions. You will focus on maintaining high-quality standards through rigorous code reviews and robust CI/CD practices.
This position demands deep technical knowledge, primarily in backend development and infrastructure, alongside an understanding of the full-stack development cycle. You'll foster a culture of excellence, mentorship, and continuous improvement, empowering your team to innovate, stay updated with technological advances, and uphold high software development standards.
Responsibilities:
Technical Leadership: Provide technical direction, mentorship, and oversight for full-stack development, emphasizing backend and cloud infrastructure.
Project and Team Management: Act as an effective Scrum Master, managing sprint planning, prioritization, task estimation, and delivery commitments to meet quarterly goals.
Architecture and Design: Guide the team in designing scalable, maintainable, innovative technical solutions, ensuring long-term reliability and performance.
Collaboration and Communication: Effectively communicate and collaborate across teams, managing relationships with internal stakeholders, product management, and business units.
Process Excellence: Champion Agile best practices, enhance CI/CD processes, and ensure high-quality code, thorough testing, documentation, and robust system architecture.
Innovation and Business Alignment: Lead a versatile team that consistently drives innovation, aligning technical solutions closely with strategic business needs and organizational goals.
Requirements:
BA/BSc/MSc in Computer Science, Engineering, or a related technical field.
At least 6 years of hands-on experience in software engineering, including building complex software systems end-to-end.
At least 3 years of recent experience as a team leader actively contributing to architecture and code development.
Proven experience building and maintaining infrastructure for large-scale systems, including familiarity with distributed systems and deployment strategies.
Deep understanding of Computer Science fundamentals (object-oriented design, algorithmic complexity, and code optimization).
Demonstrated ability to lead full-cycle development processes, from initial concept and design to deployment and ongoing support.
Strong professional maturity, responsibility, and ability to independently handle complex, innovative projects.
Excellent communication and leadership skills.
Advantages:
Previous experience in healthcare technology or familiarity with medical data standards (DICOM, HL7, FHIR).
Experience working in regulated medical environments.
Alumni of an IDF technology unit
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8139379
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
17/04/2025
חברה חסויה
Location: Be'er Sheva
Job Type: Full Time
Required Senior Development Manager
As a Senior Development Manager, you will lead multiple engineering teams responsible for the delivery of leading news production applications used by major broadcasters globally. 
What you'll be doing 
Managing a team of development managers and architects, setting goals to ensure timely project delivery, provide guidance to the team and managing the performance of people managers and their team.
Organize and coordinate the activities of engineering teams to be aligned with the product roadmap and commitments.  
Work with the senior members of R&D to define and develop a state-of-the-art platform architecture and practices that serve all the products in our portfolio. 
Work closely with key stakeholders across the organisation to ensure that R&D activities are fully aligned with the company vision and mission, support ongoing strategic initiatives and projects, and ensure that engineering teams are focused on the delivery of successful outcomes for customers. 
Ensure that modern software practices are adopted and used by the teams, introduce processes to support efficient and effective software delivery of the highest quality.  
Ensure that impediments are identified and addressed quickly to allow teams to focus on delivery. 
Collaborate closely with Product Managers to help shape the product roadmap and define delivery plans for product features. 
Ensure that product support and maintenance activities are well managed and timely. 
Report on progress and the performance of the engineering group to senior management. Provide mentorship and career development advice and guidance to Team-members. This mentorship should include both technical mentorships, as well as soft-skills and other aspects of being effective and successful in a development organization. 
Requirements:
A Bachelor/master's degree in computer science, computer engineering, or a related field. 
At least 12 years of experience managing high-performing software development teams with 5 years of experience managing teams of over 50 engineers. 
Experience in managing a portfolio of related products and developing mission critical enterprise systems. 
Deep knowledge of architectural design patterns with a focus on cloud-native distributed architecture using microservices and serverless techniques. 
Experience in technology modernisation initiatives and cloud-migrations. 
Working knowledge of cloud platforms (AWS, Azure, GCP), virtualised on-prem deployments, network, and systems architecture. 
Knowledge of Java, NodeJS, C, C++, DevOps principles, CI/CD, Kubernetes, Infrastructure as Code. 
Excellent leadership skills that include the ability to work with senior stakeholders across the organisation promoting open communication and collaboration. 
The ability to identify and solve problems, prioritize work, and adapt in a dynamic environment. 
Excellent communication skills with a strong command of the English language (written, verbal). 
The ability to create a culture of engineering excellence that encourages and allows talented engineers to thrive. 
Fluent in English with good communication, organizational and writing skills. 
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8142066
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
As a Principal Engineer at Via you will be instrumental in shaping the R&D Groups technical vision, working on high-impact projects crucial to the companys success.You will be a pivotal leader, guiding engineers and maintaining the highest standards of technical excellence.
You will design, develop, test, deploy, maintain, and enhance software solutions.
Contributing to the development of Vias cutting-edge server software and scalable, robust infrastructure.

What Youll Do:

Shape the Groups technical landscape, driving innovation and technical excellence.
Influence the architectural design, making key decisions in how systems are structured.
Lead complex technical projects, ensuring timely delivery to meet key business objectives.
Provide technical leadership and expertise, and mentor engineers to reach the highest standards of technical excellence, fostering a culture of innovation and continuous improvement.
Drive system design, architecture, and integration efforts.
Collaborate with cross-functional teams to define project requirements and deliverables.
Develop high-quality code and participate in code reviews to ensure adherence to standards.
Stay current with industry trends, emerging technologies, and best practices to drive continuous improvement initiatives.
Requirements:
10+ years of experience in software development and systems architecture.
Experienced with cloud infrastructures and building complex solutions in production
Proven track record of leading and delivering technical excellence.
Extensive experience in Backend programming with an object-oriented language- Must.
Experience with Python and Go Advantage.
Excellent problem-solving skills and attention to detail.
Strong leadership, communication, and interpersonal skills.
Ability to work effectively in a fast-paced, dynamic environment.
Bachelors or Masters degree in Computer Science, Engineering, or a related field.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8126878
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/04/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Join Our Team as a Software/ system architect for Our Best-in-Class Dispatch Platform!
Are you ready to be at the forefront of technological innovation? We are on a mission to build an unparalleled Dispatch Platform that revolutionizes the scheduling, routing, and tracking of AT&T technicians across the USA. Our platform harnesses the power of advanced algorithms and user-friendly interfaces to deliver intelligent and optimized assignments like never before.
Why This Role is Exciting:
You will play a pivotal role in shaping the future of our platform, driving groundbreaking solutions that redefine industry standards. Collaborate with a diverse team of clients, stakeholders, and top-tier engineers to understand, define, and achieve revolutionary objectives. Be the architect of innovation by designing cutting-edge solutions that adhere to best practices and principles of software engineering, design patterns, and microservices. Select and evaluate the latest technologies and frameworks to meet dynamic requirements, ensuring our platform remains at the technological forefront. Provide expert guidance and support to the development team throughout the project lifecycle, ensuring seamless execution and delivery. Monitor and enhance the performance, quality, and security of architectural solutions, addressing factors such as cost, scalability, integrity, and regulatory compliance.
 
Responsibilities:
Collaborate with clients, stakeholders, and engineers to understand and define requirements and objectives. Create and present architectural designs that push the boundaries of innovation. Ensure that solutions are aligned with best practices, standards, and principles of software engineering, including SOLID, DDD, BDD, TDD, and integration/testing patterns. Select and evaluate the appropriate technologies and frameworks per requirements. Develop and maintain comprehensive technical documentation, specifications, and manuals. Provide continuous guidance and support to the development team, fostering a culture of innovation and excellence. Monitor and troubleshoot the performance, quality, and security of architectural solutions. Stay updated with the latest trends and developments in architecture and software engineering, continuously integrating new insights.
Requirements:
Bachelors degree in Computer Science, software engineering, or a related field. A Masters degree is an advantage At least 5 years of experience in object-oriented programming (OOD and OOP) At least 4-5 years of experience as a solution/software/ system architect Experience with cloud-based software deployment and management is essential. Azure is an advantage Familiar with PowerBI, Kubernetes, React, Node.js, JAVA, and Redis Knowledgeable in databases such as PostgreSQL, Cosmos, and Oracle Experience with AI is a distinct advantage Strong abilities to analyze distributed large systems Experience in web client stacks and SPA patterns Skilled in UML and software/ system design patterns Deep understanding of microservices principles and backend architecture Strong knowledge of software engineering principles, including SOLID, DDD, BDD, TDD, and integration patterns Excellent communication and presentation skills in English Proven ability to lead and facilitate innovative solutions Ability to articulate complex concepts in a clear and accessible manner Team player with the ability to work effectively both independently and collaboratively Creative, innovative, and problem-solving mindset
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8062662
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Petah Tikva
Job Type: Full Time
Come join our Israel team as a Principal Software Engineer! Were investing in a culture of builders by fostering an environment where innovation, creativity, and bold thinking are encouraged. The builder mindset is necessary for us to accelerate our move toward AI-native experiences. This requires more builders who can rapidly apply AI and emerging technologies to solve our customers problems.
Responsibilities
Drives velocity in the organization by accelerating customer, business, and technology outcomes by identifying and driving key opportunities across the company
Drives significant technology initiatives end-to-end, including horizontal layers of the architecture
Understands customer behaviors and partners with cross-functional partners to influence and drive end-to-end solutions for customer problems
Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment
Executes with a boundaryless mindset and contributes to solutions outside of their primary area of ownership.
Creates robust, scalable, and secure technical designs, effectively implementing them to balance short-term and long-term objectives, ensuring high availability and optimal performance of applications
Passionate for continuous learning, experimenting, and applying cutting-edge technology and software paradigms to solve customer problems
Knowledge of building AI-native applications:

Guides the applicability of AI to customer problems through a deep understanding of the value and limitations of AI technologies
Understands evaluation tools to validate and measure the accuracy of solutions
High-level understanding of how AI models work, the different types of AI models that exist, and their pros and cons
Understanding of the latest tools and technologies that apply AI to real-world applications
Team Collaboration:
Partners with other groups both inside and outside of our company for cross-functional design, development, and integration
Works with cross-functional team members from Architecture, Product Management, and Operations to design, develop, test, and release features
Community:
Contributes to standards, patterns, and best practices that improve the engineering community
Provide perspective on leading industry trends, recommendations on new and emerging technologies, technology prototypes, patent proposals, and engineering process improvements.
דרישות:
Ability to drive velocity in a highly matrixed environment, partnering with numerous stakeholders
8+ years of experience developing systems or software for large business environments
5+ years of experience designing complex distributed systems, management products, or business applications
Full-stack development experience with AI technologies and tools; applying it to user experiences or backend solutions.
Experience with AI technologies like SageMaker, Vertex, LangChain, Large Language Models, Prompt Engineering, DialogFlow, Python
Experience with at least one of the following:
Front-end technologies like React, Angular, SwiftUI (iOS), Kotlin (Android)
Back-end technologies like Java, Typescript, Spring, Express (NodeJS)
Prior working experience in a cloud computing environment like AWS or GCP is highly desired
Prior experience working in teams that have built AI native applications for 1+ years
BS or MS in Computer Science or related area, or equivalent experience
Leadership Qualifications
Team player. possessing strong analytical, problem-solving, and communication skills
Strong mentoring skills. Able to influence and communicate effectively with both technical and non-technical people
Prefers working in a team and collaborates with other cross-functional partners
Ability to work effectively in a fast-paced, complex technical environment
Excellent communication skills. Communicates clearly, succinctly, and persuasively to all levels of employees, customers, and management (including execu המשרה מיועדת לנשים ולגברים כאחד.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8129224
סגור
שירות זה פתוח ללקוחות VIP בלבד