Syngenta logo
Syngenta

With a rich history dating back to mid-1700's, Syngenta is a leading global agriculture company that provides innovative solutions to growers and the food and feed chain that helps

Senior Software Engineer

Location

North Carolina

Posted

13 days ago

Salary

$106.4K - $152K / year

Seniority

Senior

Job Description

Senior Software Engineer

Syngenta

Title: Senior Software Engineer Location: Durham United States Job Description: Employees can work remotely Full-time Compensation: USD 106,400 - USD 152,000 - yearly Company Description Syngenta Seeds is one of the world’s largest developers and producers of seed for farmers, commercial growers, retailers and small seed companies. Syngenta seeds improve the quality and yields of crops. High-quality seeds ensure better and more productive crops, which is why farmers invest in them. Advanced seeds help mitigate risks such as disease and drought and allow farmers to grow food using less land, less water and fewer inputs. Syngenta Seeds brings farmers more vigorous, stronger, resistant plants, including innovative hybrid varieties and biotech crops that can thrive even in challenging growing conditions. Syngenta Seeds is headquartered in the United States. Job Description We are seeking an exceptional Senior Software Engineer to spearhead our technical vision and drive the implementation of complex technology solutions in our Digital team. This pivotal role combines technical leadership with hands-on development, requiring expertise in Python, JavaScript (React), Java, SQL/NoSQL databases, cloud technologies, and data lake/warehouse solutions like Snowflake. The ideal candidate will thrive in our remote work environment, architecting scalable software systems, mentoring team members, and collaborating across functions to shape product strategy. You will be at the forefront of integrating cutting-edge technologies, including agentic/generative AI and DevSecOps practices, to advance seeds research and development in agricultural technology. Key Accountabilities: - Lead the architectural design and implementation of high-performance, scalable software systems that address complex business needs. - Provide technical leadership and mentorship to the engineering team, fostering a culture of innovation and continuous improvement. - Collaborate with cross-functional teams to develop and execute product strategies and technology roadmaps. - Drive the adoption of best practices in software development, including coding standards, testing methodologies, and code review processes. - Evaluate and integrate emerging technologies to enhance our technological capabilities and maintain our competitive edge in agricultural technology. Qualifications PLEASE NOTE: Candidates must reside in and be permanently authorized to work in the United States without current or future employer sponsorship. This includes, but is not limited to, OPT, CPT, and H-1B visa holders. Required: - Bachelor’s or Master’s degree in Computer Science, Engineering, or a related STEM discipline. - 10+ years of extensive architecture, design, and development experience. - Expertise in Python, TypeScript, React, Java, cloud, SQL/NoSQL, and data lake/warehouse, such as Snowflake - Skilled in containerization and microservices. - Proven experience in designing and implementing large-scale distributed systems. - Strong understanding of software security and data protection. - Leadership and team management skills. Being a team player. - Excellent problem-solving and decision-making abilities. Desired: - Preferred expertise in generative AI, agentic frameworks such as LangGraph, and machine learning model development. - Experience in deploying ML models and supporting ML and AI teams is preferred WL5B LI-#Remote Additional Information What We Offer: - A culture that celebrates diversity & inclusion, promotes professional development, and strives for a work-life balance that supports the team members. Offers flexible work options to support your work and personal needs. - Full Benefit Package (Medical, Dental & Vision) that starts your first day. - 401k plan with company match, Profit Sharing & Retirement Savings Contribution. - Paid Vacation, Paid Holidays, Maternity and Paternity Leave, Education Assistance, Wellness Programs, Corporate Discounts, among other benefits. Syngenta has been ranked as a top employer by Science Journal. Learn more about our team and our mission here: https://www.youtube.com/watch?v=OVCN_51GbNI Syngenta is an Equal Opportunity Employer and does not discriminate in recruitment, hiring, training, promotion or any other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, marital or veteran status, disability, or any other legally protected status.

Related Job Pages

More Software Engineer Jobs

WLG logo

Senior Backend Developer

WLG

If you've read the description and feel this role is a great match, we'd love to hear from you! Click "Apply for this job" to be directed to a brief questionnaire. It should only take a few moments to complete, and we'll be in touch promptly if your experience aligns with our needs.

Role Description We are looking for a senior Python Backend contractor to support the modernization of existing applications as part of a broader platform transition. This is a highly hands-on role: the selected contractor must have strong practical experience and be able to contribute from day 1 with minimal ramp-up. The main focus of this role is to refactor existing Python applications with minimal intervention to support the gradual decomposition of a monolith into a set of decoupled services, while ensuring that configuration and settings are fully environment-based. This is a delivery-focused role, not a greenfield rewrite or architecture-only position. We are looking for an engineer who can assess the existing codebase quickly, identify pragmatic refactoring opportunities, and implement them directly. Important: we will only consider candidates whose primary professional experience is as a Python Backend Engineer. Profiles coming mainly from adjacent roles with only partial backend exposure will not be considered. - Refactor existing Python backend applications to support the decomposition of a monolith into smaller, decoupled services. - Identify pragmatic, low-impact changes that improve modularity and separation of concerns without unnecessary redesign. - Ensure application configuration and settings are environment-based and suitable for deployment across multiple environments. - Develop and maintain production-grade backend services and APIs in Python with focus on maintainability, reliability, and security. - Support the transition of applications toward containerized and automated deployment models, working closely with DevSecOps and platform engineers. - Improve code quality, testing, troubleshooting, and documentation to enable safe incremental change. - Troubleshoot and resolve functional, integration, and performance issues in existing backend services. - Document implemented changes and contribute to good backend engineering practices across the team. Qualifications - 7+ years of professional experience in backend software development, with Python backend engineering as the main professional focus. - Strong recent hands-on experience in Python backend development. - Proven experience building and maintaining production backend services and APIs. - Proven experience working in existing or legacy codebases and performing incremental refactoring. - Practical experience supporting the decomposition of monolithic applications into smaller, decoupled services. - Strong understanding of environment-based configuration, backend architecture, API design, and database design. - Good understanding of integration patterns, service boundaries, and maintainable backend design. - Familiarity with CI/CD practices, Git workflows, code reviews, and Agile/Scrum delivery. - Good understanding of secure coding practices and writing maintainable, well-tested code. - Strong analytical, debugging, communication, and documentation skills. - Experience with Docker and Kubernetes-based deployments. - Experience with message queues, event-driven architectures, or caching strategies. - Experience in cloud or hybrid environments. - Good spoken and written English. Company Description

Poland
Keysight Technologies, Inc. logo

Senior Software Developer Optical Engineering

Keysight Technologies, Inc.

Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Diversity, equity & inclusion are integral parts of our culture and drivers of innovation at Keysight. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

Full TimeRemoteTeam 10,001

Role Description We are looking for an experienced and technically passionate Senior Software Engineer with strong expertise in computer graphics, simulation algorithms, and modern software development practices. In this role, you will contribute to the development of cutting-edge optical simulation software used in automotive lighting design. You will work on improving light transport algorithms, optimizing performance, and building robust software architectures for commercial-grade engineering applications. This position is ideal for engineers who enjoy solving mathematically and technically complex problems, experimenting with new technologies, and translating research concepts into scalable production software. Responsibilities - Design, develop, test, and maintain high-performance software solutions for automotive optical simulation and lighting design - Improve light transport and rendering algorithms to enhance robustness, accuracy, scalability, and computational efficiency - Contribute to scalable and maintainable software architecture for large commercial software products - Collaborate with Agile development teams and cross-functional R&D stakeholders - Implement and optimize modern software engineering practices including code reviews, refactoring, unit testing, and regression testing - Work closely with researchers and engineers to transform advanced graphics and simulation concepts into production-ready solutions - Explore and leverage modern AI-assisted development tools for prototyping, testing, and engineering productivity - Support continuous product quality improvements and technical innovation initiatives Qualifications - Bachelor’s degree or higher in Computer Science, Software Engineering, Computer Graphics, Physics, Mathematics, or related technical field - 5+ years of professional software development experience in technically complex environments - Strong expertise in Object-Oriented Design and modern software engineering principles - Excellent programming skills in modern C++ and/or C# - Experience developing and shipping commercial-grade software products - Strong analytical and problem-solving capabilities - Experience working with large code bases and scalable software architectures - Excellent communication and collaboration skills - Comfortable working in Agile development environments - Interest in computer graphics, simulation, rendering, or scientific computing Requirements - Experience with GPU programming technologies such as CUDA, OptiX, Vulkan, DirectX, OpenGL, or similar - Knowledge of rendering pipelines, ray tracing, Monte Carlo simulation, or physically-based rendering - Experience developing within CAD platforms such as CATIA 3DEXPERIENCE/CAA V5, SolidWorks, Creo, or NX - Background in computational geometry, optics, or physics-based simulation - Familiarity with performance optimization and parallel computing - Experience using AI-assisted engineering or software development tools Company Description

Germany

Title: Senior Software Developer Location: Remote Department: Development Full Time Development Experienced The Senior Software Developer is responsible for building the next generation of the ClearPoint product alongside a small senior engineering team. The job is not to crank out tickets. The job is to deeply understand what we are trying to build for our customers, write the code that makes it real, and care enough to keep making it better. We are looking for an engineer who treats code as a craft. Someone who reads code carefully, writes it deliberately, and takes the time to make it right. Someone who gets genuinely excited about a clean abstraction, a measurable performance win, or a quietly elegant API. The product is a strategy execution platform used by local governments, healthcare systems, nonprofits, and enterprises—serious people doing serious work—and the software should feel like it was built for them, not bolted together. This role is focused on the customer-facing experience of the product. The web app is React 19, TypeScript, and Vite. The most important work in the next two quarters is building the surfaces where customers interact with ClearPoint directly: a self-service onboarding flow that gets new customers to first value without hand-holding, an in-product guidance layer that helps customers do the right thing at the right moment, and the AI-driven experiences that put our 25 years of strategy execution methodology into customers' hands. We need someone who can architect those experiences end-to-end, write the React that makes them real, and care enough about how they feel to keep refining them after they ship. The back end is well-understood and stable, and other engineers own most of that work. You will touch it occasionally—reading CFML/Lucee, extending an endpoint, writing a SQL query against SQL Server—but deep back-end expertise is not a requirement. The willingness to read unfamiliar code without flinching is. This is also an AI-first role. You will work side-by-side with Claude Code, Cursor, and the next generation of AI engineering tools, and we expect you to use AI as the default lever for any repeatable work. Your time should go to the high-judgment work that actually moves the product forward. The fundamentals matter precisely because they are what make AI tools useful—engineers who deeply understand their stack can direct AI well, review its output critically, and catch the subtle wrong answers. Engineers who do not, cannot. You will work directly with a Co-Founder and one other senior engineer . There is no layer of process between you and the work. This is a remote position that involves quarterly in-person collaboration in the Metro DC or Metro Atlanta area, so you must live and work from one of these states: VA, DC, MD, PA, or GA Responsibilities - Build new features and product surfaces in our React/TypeScript web app, translating product direction into high-quality, maintainable code. - Own the customer-facing AI experiences end-to-end—self-service onboarding, in-product guidance, AI-assisted configuration, and the surfaces where customers interact with our methodology layer through AI. - Architect and build the in-product guidance layer—context-aware help that knows what the customer is doing in the product right now and surfaces the next right action. - Design and build the React patterns and components that make AI-driven UX feel trustworthy: streaming responses, review-and-edit interactions, error states, escalation paths, and the small details that determine whether customers use the AI or work around it. - Push the boundaries on front-end performance—bundle size, render cost, paint and layout, memory, time-to-interactive—because real-time AI UX makes performance even more visible than it used to be. Treat performance as a feature. - Care about what the system does. Notice the small things that make a product feel good or feel cheap, and fix them without being asked. - Touch the API layer (CFML/Lucee) and database (SQL Server) when product work calls for it. Deep back-end expertise is not required—reading unfamiliar code without flinching is. - Use Claude Code and other AI tools as the default lever for repeatable work. Continuously raise the floor on what AI handles so your time goes to the work that matters. - Review code with the goal of making it better, not just making it pass. Coach less experienced engineers when there are any. - Document significant components and decisions so the next engineer to touch them thanks rather than curses you. - Contribute to architecture and product discussions. Bring a point of view, not just a willingness to execute. - Bring a team-first attitude, a can-do spirit, and high standards every day. This job description is not a comprehensive list of duties. Responsibilities and activities may change at any time, with or without notice—often quickly. What Success Looks Like We are not measuring this role by lines of code, tickets closed, or hours logged. Those are inputs. We care about outcomes: - Craft: The code you ship is a pleasure to work in. Other engineers point to it as the example. The next person to touch your work has an easy time understanding what you did and why. - Customer-Facing AI Quality: The in-product AI experiences feel trustworthy and helpful. Customers choose to use them rather than escalate around them. New customers reach first value through self-service onboarding without needing a CSM call. - Performance: The web app measurably gets faster on your watch—startup time, time-to-interactive, runtime responsiveness, memory footprint—even as we ship more AI-driven UX. - Velocity: You ship meaningful work on a regular cadence. PRs stay reviewable. Things finish, often before they are due. - AI Leverage: You consistently demonstrate that AI is multiplying your output. You ship more, you ship faster, or you ship harder things than would have been possible before. - Care for the System: The product gets better in the small ways that matter—the rough edges customers would never have filed a ticket about. You see them and you fix them. Living the ClearPoint Values We hire and promote against our core values. You should be able to come to an interview with concrete examples—from your current or past work—of how you have lived each of them: - We Care About The Customer: A time you fixed something nobody asked you to fix because you cared about the people on the other end of the software. - We Play To Win: A time you held yourself or your team accountable for great work—and what you did when the bar was not being met. - We Are Passionate: A time you got genuinely excited about the work. Bonus if it shows up in a side project, an open source contribution, or a piece of writing. - We Are Exceptionally Open: A time you flagged a problem early, asked the awkward question, or surfaced something uncomfortable instead of letting it sit. - We Are Welcoming: A time you helped build an environment where engineers with different backgrounds or experience levels could do their best work. If those examples do not come naturally, this probably is not the right seat. The Work Pace This is not a 9-to-5 job. We are also not asking anyone to work 996. The reality sits in between: this is a startup environment, things move fast, and you will not be working banker's hours. There will be weeks where the work pushes into evenings and weeks where it does not. We trust you to manage your own energy and to be present when it matters. What you get in exchange is the opportunity to shape things and make an impact from day one. Decisions are made quickly, your code can ship in days instead of quarters, and the work you do is visible. If that trade-off sounds good to you, you will fit. If it does not, you will not enjoy it here. Who You Are - A craftsperson. You care how the code looks, reads, and ages. You live for the quiet wins. - An application architect. You think in component patterns, state flow, and UX systems. You have built complex customer-facing applications and you know what makes them feel good. - Hungry. You want the work. You want to learn. You want to be good at this. - Humble. You ask questions, take feedback, and do not pretend to know things you do not. - Fast. You move quickly, write clearly, and do not need a lot of structure to make progress. - Comfortable with ambiguity. Priorities shift, processes change, and that is okay. - Direct. You say what you think, push back when necessary, and do not hide bad news. - AI-fluent. You already use AI tools in your day-to-day. You have opinions about them. - A clear communicator. You listen and you can explain technical decisions without jargon. - Curious. You read. You poke at the edges. You want to understand why, not just what. Preferred Education and Experience - 6+ years of professional software development experience, with the bulk of that time on the front end, required. - Strong proficiency with TypeScript and modern JavaScript required. - Strong proficiency with React, including a working understanding of rendering, hooks, and state management, required. - Demonstrated experience architecting and building substantial customer-facing web applications—not just contributing to features, but owning patterns and surfaces—required. - Solid understanding of the front-end stack end-to-end—browser fundamentals, rendering pipeline, the module system, and the modern build toolchain—required. - Demonstrated ability to diagnose and fix front-end performance issues using profiling tools (Chrome DevTools Performance, React Profiler, Lighthouse, or equivalents) required. - Hands-on experience using AI engineering tools (Claude Code, Cursor, Copilot, custom agents, etc.) in a professional context required. - Experience building UX patterns for AI-driven or LLM-driven features—streaming, review-and-edit flows, handling uncertainty, error states for hallucinations—preferred. - Experience with onboarding flows, in-product guidance, or other progressive-disclosure UX patterns preferred. - Experience with state management at scale (Redux, Zustand, Jotai, or equivalents) and with data-fetching patterns (React Query, SWR, or equivalents) preferred. - Bachelor's degree in Computer Science, Software Engineering, or four years of relevant technical experience, preferred. - Evidence of caring about code as a craft—open source work, technical writing, side projects, conference talks, or a clear story about how you have made codebases better—preferred. - Background in B2B SaaS preferred. Base Salary Range - $125,000 - $150,000 - Performance-based bonus program Benefits - Competitive salary commensurate with your experience - Performance-based bonus program - Remote work environment with opportunities for in-person collaboration - 100% paid health insurance & dental insurance - 401(k) program - Open vacation policy - Professional development, training, and mentorship programs Why work for ClearPoint? - Chance to get in on the “ground floor” of a tech company with startup energy - Ability to make a difference from day one - Fantastic colleagues and customers - Employee referral bonuses to encourage the addition of great new people to the team - Team events and offsite retreats - Company organized volunteer days Eligibility Requirements - This is a US based remote position and candidates must live and work in one of these states: VA, DC, MD, PA, or GA. - Employment is contingent upon successful completion of the I9 Federal work authorization verification. We don't offer visa sponsorship or work permits. - Employment is contingent upon successful background and reference checks. Interested? Please read this posting carefully, visit our website, learn about us, and then apply. To be considered, please fill out the form and attach your resume. We needed someone yesterday, and we are excited to grow our team, so if you're a good fit, expect this process to move quickly. Pre-Employment Background Checks All offers of employment are contingent upon clear results of a thorough background check. Background checks will be conducted on all final candidates and on all employees who are promoted, as deemed necessary and may include: Social Security Verification, Criminal History, Credit History, Personal and Professional References, social media, Prior Employment Verification, Educational Verification, and Motor Vehicle Records. ClearPoint reserves the right to modify this policy at any time without notice. EEO Statement ClearPoint Strategy provides equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, age, disability, or genetics. We seek to build a diverse staff representative of the communities we serve. All qualified applicants are strongly encouraged to apply. Physical Requirements This is sedentary work requiring typing and other and repetitive motions. Vocal communication is required for expressing or exchanging ideas by means of the spoken word. Hearing is required to perceive information at normal spoken word levels. Visual acuity is required for operation of a computer and for observing general surroundings and activities. The worker is not subject to adverse environmental conditions. - Employment is contingent upon successful background and reference checks. Interested? Please read this posting carefully, visit our website, learn about us, and then apply. To be considered, please fill out the form and attach your resume. We needed someone yesterday, and we are excited to grow our team, so if you're a good fit, expect this process to move quickly. Pre-Employment Background Checks All offers of employment are contingent upon clear results of a thorough background check. Background checks will be conducted on all final candidates and on all employees who are promoted, as deemed necessary and may include: Social Security Verification, Criminal History, Credit History, Personal and Professional References, social media, Prior Employment Verification, Educational Verification, and Motor Vehicle Records. ClearPoint reserves the right to modify this policy at any time without notice. EEO Statement ClearPoint Strategy provides equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, age, disability, or genetics. We seek to build a diverse staff representative of the communities we serve. All qualified applicants are strongly encouraged to apply. Physical Requirements This is sedentary work requiring typing and other and repetitive motions. Vocal communication is required for expressing or exchanging ideas by means of the spoken word. Hearing is required to perceive information at normal spoken word levels. Visual acuity is required for operation of a computer and for observing general surroundings and activities. The worker is not subject to adverse environmental conditions.

Virginia + 4 moreAll locations: Virginia | District Of Columbia | Maryland | Pennsylvania | Georgia
$125K - $150K / year
United Rentals logo

Senior Analyst, Programmer - OutSystems

United Rentals

The official page for United Rentals, Inc. - the largest rental equipment provider in the world.

Full TimeRemoteTeam 10,001+Since 1997H1B Sponsor

Title: Sr Analyst, Programmer - OutSystems (Remote) Location: MS-Columbia Remote Job Description: Great company. Great people. Great opportunities. If you’d like the chance to make your mark with the world’s largest equipment rental provider, come build your future with United Rentals! Design, develop, and maintain enterprise applications on the OutSystems low-code platform, ensuring scalable, secure, and high-performing solutions. The Senior OutSystems Developer is expected to be highly driven to achieve results, with a strong curiosity about the underlying business processes the technology supports. This role requires a proactive problem solver who collaborates across teams, contributes to code quality through reviews, and actively participates in the Agile planning process to deliver impactful outcomes. *This is a remote role opprotunity* What you’ll do: - Implement enterprise-grade applications using OutSystems, including new development, enhancements, and integrations with other systems. - Collaborate with business stakeholders and IT teams to define requirements, translate them into technical specifications, and deliver solutions that meet business objectives. - Support application lifecycle management, including deployments, upgrades, and environment maintenance. - Partner with business and application teams to ensure alignment with enterprise architecture and integration standards. - Support user testing and provide ongoing production support. - Maintain technical and support documentation. - Participate in Agile ceremonies (backlog grooming, sprint planning, daily stand-ups, retrospectives) to ensure alignment and delivery of business value. - Conduct code reviews to enforce development standards, ensure quality, and mentor junior developers. - Address users’ system issues escalated by the Support Center/Help Desk Requirements: - Bachelor’s Degree in a technical field such as computer science or engineering - 3+ years of recent experience with OutSystems development - 3-5 years experience in traditional software development .NET, Java, JavaScript, or Python - Development and ongoing support of enterprise grade applications - OutSystems certifications - Expert knowledge of structured query language and relational database design - Strong understanding of modern software architectural best practices - Proficiency in .NET, Java, JavaScript, or Python - Experience in business requirements gathering; knowledge of standard system development lifecycle concepts - Strong analytic, problem solving, and collaborative skills - Self-motivated and willing to work in an energetic, fast paced team environment - Excellent written and verbal communication skills Why join us? We don’t just “talk the talk!” We’re an award-winning company (recently named a Glassdoor Best Place to Work in 2026) that truly cares about our people - That’s why we offer best-in-class benefits and perks that will support you and your family. In addition to our health and financial plans, we also offer: - Paid Parental Leave - United Compassion Fund (http://jobs.unitedrentals.com/creative/culture) - Employee Discount Program - Career Development & Promotional Opportunities - Additional Vacation Buy Up Program (US Only) - Early Wage Access through Payactiv (US Hourly Only) - Paid Sick Leave

Mississippi