Value-driven software development #StandWithUkraine 🇺🇦
Software Engineer, Math Knowledge
Location
Europe
Posted
28 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, Math Knowledge
SYNDICODE
• Develop and maintain a constraint-based 2D modeling engine that generates optimized floor plans from site dimensions and design parameters. • Implement and refine algorithmic and constraint-based logic in clean, reliable, and maintainable code. • Work closely with cross-functional teams—including developers and domain experts—to understand requirements, troubleshoot issues, and deliver integrated solutions. • Test and validate core logic and its implementation to ensure accuracy, reliability, and efficiency. • Write clear and concise documentation for key logic, decisions, and code to support maintainability and team collaboration. • Stay up to date with relevant tools and approaches to improve existing solutions when needed.
Job Requirements
- Minimum 5 years of software development experience.
- Minimum 2 years of experience with Python, including object-oriented programming, data structures, algorithms, and writing efficient code.
- Experience building RESTful APIs with FastAPI or similar frameworks.
- At least 1 year of commercial experience with C# .NET.
- Foundational knowledge of mathematics relevant to 2D modeling and layout optimization, including linear algebra and geometry, and practical optimization approaches.
- Hands-on experience with AI coding tools (Claude Code, Cursor, or similar) as part of daily workflow.
- Ability to critically review AI-generated code — identify logic errors, hallucinated APIs, and missing edge cases.
- Understanding of context window limitations and how they affect AI-assisted work on large codebases.
- Strong analytical thinking and ability to break down problems into actionable steps.
- Ability to balance technical quality with real-world constraints and business needs.
- Ability to work independently, make decisions, and drive tasks to completion
- High level of accuracy when working with logic and code.
- Ability to clearly explain technical concepts to both technical and non-technical audiences.
Benefits
- Fully remote job
- Continuous feedback within teams and departments
- Top-notch team
- Ability to participate in decision-making and bring new ideas
- Self-management: opportunity to manage your time and plan your activities
- Dynamic fast-growing environment: we react and adapt quickly to the world’s and market changes.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Software Engineer
UpMetricsUpMetrics is a technology company on a mission to empower organizations in the philanthropic sector to be data-driven. Specifically, the company provides servic
Design and implement full stack features, build and evolve APIs, develop responsive front-end experiences, and collaborate on system design decisions to ensure scalable solutions and effective code reviews within the engineering team.
Senior Software Engineer
Lovefreedom SolutionLovefreedom Solution is a leading provider of innovative technology solutions for businesses around the world. We specialize in creating cutting-edge software and services that help companies streamline their operations, increase efficiency, and drive growth. Our team is made up of passionate and dedicated professionals who are committed to delivering exceptional results for our clients.
Role Description We are seeking a Senior Software Engineer to join our growing team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications for our clients. You will work closely with our project managers, designers, and other developers to ensure the successful delivery of projects. - Design, develop, and maintain software applications according to client requirements - Collaborate with project managers, designers, and other developers to ensure project objectives are met - Write clean, efficient, and well-documented code - Conduct code reviews and provide feedback to junior developers - Troubleshoot and debug software issues - Keep up-to-date with emerging technologies and best practices in software development - Mentor and coach junior developers - Participate in the planning and estimation of project timelines and deliverables - Communicate project progress and any potential roadblocks to project managers and other team members - Develop full-stack features for cutting-edge, experimental products on our Horizon team or foundational infrastructure on our Atlas team - Work across the entire product lifecycle, from planning and design to deployment and optimization, sometimes stepping into a product management role - Build with TypeScript, React, GraphQL, and Ruby on Rails, with opportunities to work with modern languages like Rust or Node.js on new defense-focused products - Collaborate closely with product, design, and other engineers in a fast-paced, iterative environment to maintain high-quality standards - Provide mentorship and guidance to other engineers, helping to shape our team's culture and advance their skills Qualifications - Bachelor's degree in Computer Science, Software Engineering, or a related field - Minimum of 5 years of experience in software development - Strong knowledge of programming languages such as Java, C++, or Python - Experience with web development frameworks such as Angular, React, or Vue.js - Experience with database management systems (SQL, MySQL, etc.) - Familiarity with Agile methodologies - Excellent problem-solving and analytical skills - Strong communication and teamwork skills - Ability to work independently and manage multiple projects simultaneously - Experience with cloud computing platforms (AWS, Azure, etc.) is a plus Benefits - Competitive salary and benefits package - Opportunity for career growth and development - Collaborative and supportive work environment - Exciting and challenging projects with top clients - Flexible work hours and remote work options - Company-sponsored events and activities
Golang Software Engineer
ZensarAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Role Description Required: - Demonstrable experience in at least one back-end type safe programming language (Golang Preferred but other experience can be considered) - Comfortable/experienced with back-end micro-service architecture and communication, specifically REST and asynchronous messaging services (e.g., Kafka, RabbitMQ etc.) - Comfortable/experience within a Scrum framework working as part of a team to deliver business functions and customer journeys that are tested and automated throughout the CICD pipeline to production Company Description At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. - At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. - Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. - Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. - We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. - We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. - All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Senior Software Engineer – Healthcare, Claim Recovery
The Phia Group, LLCThe Phia Group is an experienced provider of healthcare cost containment techniques.
• Design, build, and maintain applications supporting claim recovery and healthcare-related workflows • Translate complex business processes into scalable, maintainable, and efficient system functionality • Implement solutions involving financial logic, including balances, allocations, and reconciliation • Ensure code is production-ready, well-tested, and complete prior to QA • Leverage AI tools (e.g., GPT, Claude, Copilot, or similar) to: Accelerate code development and refactoring, Assist with debugging and root cause analysis, Generate tests, documentation, and validation logic • Identify and implement opportunities to automate repetitive development and operational workflows • Continuously evaluate and adopt new AI tools to improve engineering efficiency • Work extensively with relational databases and large datasets • Write and optimize complex SQL queries, stored procedures, and data transformations • Ensure data integrity, reconciliation accuracy, and system performance at scale • Troubleshoot and resolve data discrepancies across systems • Build and maintain integrations across internal and external systems via APIs and data pipelines • Design systems that support multi-step workflows and conditional business logic • Ensure reliable data flow, error handling, and system resiliency • Collaborate closely with Operations and business stakeholders to align systems with real-world workflows • Participate in code reviews, design discussions, and technical decision-making • Mentor developers and contribute to improving team standards and delivery practices • Drive a culture of ownership, accountability, and first-time-right delivery

