Senior Software Engineer
Oxman
OXMAN
OXMAN is a nature-based research and design company based in Manhattan. We incubate ventures and technologies that reimagine the relationship between humanity and the natural world. Working across disciplines—from architecture and ecology to computation and materials science—we develop nature-centric solutions to critical environmental challenges.
EDEN
EDEN is a digital design environment for the engineering and design of ecosystems—modeling the flows, relationships, and processes that sustain ecosystems, while bridging ecology and technology to enable the creation of resilient landscapes. We develop tools that quantify how landscapes can be engineered toward specific performance goals—cooling cities, filtering water, sequestering carbon, protecting key species—then use those tools to guide the design of ecologically active sites.
EDEN operates as both a design and innovation practice and an emerging software product. Today, our work spans strategic partnerships with developers, project-based design and analytics engagements, and the development of a software platform that packages our internal tools for broader use across the architecture, landscape architecture, and development industries.
Role Overview
We are seeking an enthusiastic and innovation-driven Senior Software Engineer to support our Eden Technologies—comprising design optimization, generative tools, environmental simulation, and ecosystem behavior models—into an integrated software platform. This role offers a unique opportunity to develop innovative technologies and visually compelling software that supports the digital design of architectural and urban projects optimized for ecosystem services.
Join us to redefine how design and technology can coexist with and enhance the natural world.
Please provide a cover letter and portfolio if available.
Key Responsibilities
Architect and develop full-stack web applications integrating environmental simulation and generative design tools.
Build interactive spatial and 3D visualization tools using modern web technologies.
Collaborate with computational ecologists, designers, and researchers to translate models, methods, and visualizations into production software.
Integrate geospatial datasets and environmental models into scalable software systems.
Contribute to engineering best practices including testing, CI/CD pipelines, and code review standards.
Contribute to platform architecture and modular system design.
Produce technical documentation supporting maintainability and scalability.
Key Goals & Outcomes
Develop and scale Eden Technologies into an integrated software platform supporting architectural and urban design projects
Build visually compelling full-stack applications that combine generative design, environmental simulation, and spatial visualization
Create interactive 3D and geospatial tools that help designers evaluate ecosystem services and ecological outcomes
Translate computational ecology research, environmental models, and design methods into usable production software
Support the digital design of Nature-centric built environments through optimization, simulation, and data-driven workflows
Improve platform maintainability, scalability, and extensibility through modular architecture and clear documentation
Establish and uphold engineering best practices across testing, CI/CD, code review, and collaborative development
Enable multidisciplinary collaboration between software engineers, computational ecologists, designers, architects, and researchers
Help advance OXMAN’s vision of integrating human-made and Nature-grown systems through design technology
Deliver software that supports complex decision-making for architectural, urban, and ecological design contexts
Required Experience
5+ years building production web applications using React or Vue.
Expert proficiency in JavaScript, TypeScript, and Python, lower level languages like C++ or .NET is a plus.
Ability to communicate design concepts through diagrams or wireframes.
Experience with web-based 3D rendering (e.g., Three.js) or real-time graphics tools (Unity/Unreal).
Ability to build Object-Orientated class structure in code-base.
Familiarity with 3D applications such as Rhino, Blender or Houdini.
Ability to work collaboratively in multidisciplinary teams.
Strong problem-solving skills, enthusiasm, and creativity to approach complex software development challenges.
Preferred Experience
Background in architecture or urban planning with expertise in computational methods (generative design, simulation, optimization, and environmental modeling).
Experience analyzing scientific and spatial datasets, specifically utilizing GIS and remote sensing data.
Strong communication skills with a proven ability to convey complex technical concepts to non-technical stakeholders.
Technical Skills
Full-stack web application development with React or Vue
Expert proficiency in JavaScript, TypeScript, and Python
Experience with lower-level languages such as C++ or .NET preferred
Web-based 3D rendering and real-time graphics experience, including tools such as Three.js, Unity, or Unreal
Interactive spatial and 3D visualization development
Generative design, design optimization, environmental simulation, and ecosystem behavior modeling
Integration of geospatial datasets, GIS data, remote sensing data, and environmental models into scalable software systems
Object-oriented programming and class-based code architecture
Familiarity with 3D design and modeling applications such as Rhino, Blender, or Houdini
Ability to create diagrams, wireframes, and other visual tools to communicate design concepts
Platform architecture and modular system design
Software engineering best practices, including testing, CI/CD pipelines, code reviews, and technical documentation
Experience translating research models, computational methods, and visualizations into production-ready software
Essential Qualities
Comfortable working in a highly interdisciplinary team across software engineering, design, architecture, ecology, research, and technology
Self-motivated and able to drive complex technical work with a high degree of ownership
Curious, exploratory, and eager to engage with unfamiliar domains, including environmental modeling, generative design, spatial data, and ecosystem services
Innovative thinker with enthusiasm for developing new tools, workflows, and software platforms
Strong collaborator who can translate ideas between technical and non-technical stakeholders
Creative problem-solver who can approach ambiguous software and research challenges with flexibility
Clear communicator who can explain complex technical concepts through discussion, diagrams, wireframes, documentation, or prototypes
Comfortable operating in a research-driven environment where methods, requirements, and product direction may evolve
Detail-oriented in building maintainable, scalable, and production-quality software
Mission-aligned with OXMAN’s vision of integrating design, technology, and biology to support positive ecological outcomes
- This is a dummy JD updated to meet the min characters check point. Direct new allocations / reallocations / rotations are being created with this JD for the allocation of the resourceThis is a dummy JD updated to meet the min characters check point. Direct new allocations...Senior
- ...amazing start-up company, and they are into creating new hiring culture.They are looking for a software expert who can do majolica by programming.Job DescriptionJob Title: Senior Software EngineerJob Level : Senior LevelJob Location: New York, NYIndustry: Start UpJob...Senior
$175k - $325k
...not enough. To succeed, you need to be willing to master the options trading domain and translate this mastery into cutting edge software solutions, collapsing data cardinality where possible. Opportunities may be available from time to time in any location in which the...SeniorWork experience placement- ...YorkDepartment: TechnologyExperience Level: Experience ProfessionalsContact: Paul KrugJob ID: REQ8220Role OverviewWe are looking for a Senior Software Engineer who is both a strong systems engineer and an AI-native builder. You should have exceptional programming fundamentals, deep...Senior
- ...who are building AI agents to help modernise legacy enterprise software within 92% of the Global 2000. Their platform helps modernise... ...the productivity of internal teams. They are looking for Senior Engineers after raising a $40m funding round, specifically who can work...SeniorFull timeLive in
- Role SummaryWe have an opening for a Senior Software Engineer on our Infrastructure Team, with specific focus on Observability - both internal and customer-facing. This is an opportunity to join a mission-critical engineering team that is driving the productivity and reliability...Senior
- About the Forward Deployed Engineering TeamForward Deployed Engineering is a small-in-headcount, high-impact team of entrepreneurial engineers who work directly with Narmi's financial institution customers to build features and configure the platform for their specific...SeniorCasual workWork at officeRemote workRelocation3 days per week
- ...applications that support trading and brokerage operations for global fixed income markets.Bachelor’s degree in Computer Science, Engineering, or related field.5+ years of professional experience in Java development.Prior experience in electronic trading systems,...Senior
$212.5k - $250k
...system of record, Carta brings together the software, services, and legal infrastructure that... ...software delivery lifecycle so Carta's engineers can do the best work of their careers.We... ...write it.The Problems You’ll SolveAs a Senior Software Engineer II on DevEx, you will:...SeniorFull time$193.5k - $253k
...and code reviews to establish and maintain best practices in software development.Drive the short-term technical vision and roadmap... ...Minimum qualifications:Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related...SeniorFull timeTemporary workWork at office$190.4k - $285.6k
...initiatives, author design documents and build consensus across engineering teams. Define technical roadmaps for complex, multi-quarter... ...Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Engineering, or a related field, plus four (4) years...SeniorRemote work$95 - $115 per hour
DescriptionKforce has a client in NYC that is seeking a Senior Software Engineer.Summary: We are seeking a Senior Salesforce Engineer with strong experience in Salesforce Marketing Cloud and Sales Cloud to join our growing development team. This role is critical in leading...Senior$160k - $240k
Senior Software Engineer - Bloomberg Product Identifier Repository Location New York Business Area Engineering and CTO Ref # 10052323 Description & Requirements Bloomberg runs on financial data. Every price, corporate action, benchmark, security...SeniorTemporary workFor contractorsWork experience placement$123k - $215.25k
...StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace:... ...financial and payment needs.ResponsibilitiesFront End Sr Software Engineer I directs the end-to-end development of software applications...SeniorWork experience placement- ...AnnuallyIndustry Financial ServicesSelling Points Lead impactful software projects leveraging cutting-edge technologies and... ...a dynamic work environment.Job DescriptionSenior Software Engineer OverviewThe Senior Software Engineer role focuses on developing and maintaining...SeniorPermanent employment
$25k
...performers, venues, and fans, and build a generational consumer brand in the process. All we’re missing is you.We are looking for Software Engineers with varying levels of experience to join SeatGeek’s R&D team.What you'll doRun a modern, containerized service-oriented...SeniorWork at officeLocal areaWork from homeHome office$160k - $240k
Senior Software Engineer - Connectivity Gateway Location New York Business Area Engineering and CTO Ref # 10051624 Description & Requirements AI may be the brain — but connectivity is still the nervous system. No matter how intelligent systems become...SeniorTemporary workFor contractorsWork experience placement$170k - $195k
We are seeking a Senior Software Engineer to join a healthcare technology organization focused on large-scale data interoperability, integration, and information exchange solutions. This is a full-time position offering a flexible hybrid work environment, with consideration...SeniorFull timeRemote workVisa sponsorshipFlexible hours$170k - $250k
...crafted thoughtful APIs. All so we can provide a best-in-class experience for our clients. By combining highly-skilled product and engineering talent with seasoned finance professionals, we’re building the essentials to compete in today’s fast-paced markets.The Team:The...SeniorWork at office$148.5k - $223.9k
...the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.We are seeking a Senior Member of Technical Staff to drive the design and delivery of large-scale, distributed systems within Salesforce’s Security ecosystem...SeniorFull time$175k - $250k
...seek people who think in code and are motivated by being around like-minded people.The Role: Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant’s platform and the production of our...SeniorCasual workFlexible hours$196k - $230k
...Robinhood. Our team owns and scales the systems that thousands of engineers rely on daily, partnering with software developers across the company to make development fast, reliable, and cost-efficient!As a Senior Software Engineer, you will focus on building and scaling our...SeniorWork at officeLocal areaRemote workFlexible hoursShift work3 days per week$148.5k - $223.9k
...the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.We are seeking a Senior/Lead Member of Technical Staff to drive the design and delivery of large-scale, distributed systems within Salesforce’s Security ecosystem...SeniorFull time$188k - $242k
...your skills to the next level and join a team of innovative self-starters in a supportive, entrepreneurial environment?As a Senior Software Engineer, you will be leveraging your experience working within a service-oriented architecture. You will be responsible for...SeniorFull timeContract workFor contractorsCasual workWork at officeLocal area$192k - $240k
...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...and support you need to grow your career.Engineering at BrexEngineering at Brex is about building... ...become leaders.What you’ll doAs a Senior Software Engineer, Infrastructure (Release...SeniorWork at officeRemote workWork from home- ...established company with a start-up culture seeking creative entrepreneurial people like you to join our team. We’re seeking a Senior Software Engineer to join our global team to be responsible for ensuring the integrity, reliability and maintenance of our internally...SeniorFull timeWork experience placementInternshipLocal areaImmediate start
- ...operators who invent new ways of working in an industry that historically has resisted innovation. Join us!Senior Software EngineerAbout the RoleAs a Senior Software Engineer at Blink, you'll take on some of our most critical technical challenges and drive high-impact product...Senior
$388k
...Netflix, Inc. is looking for a Software Engineer specializing in Ads Identity Graph to build systems that deliver targeted advertisements while ensuring member privacy. This role involves collaboration within a dynamic tech team and has a significant focus on data governance...Senior$165k - $242k
...in ambiguity, enjoy solving challenging engineering problems at scale, and yearn for greenfield... ...tolerant systems.About the role: As a senior engineer on marimo's molab team, you... ....Who You Are: 5+ years of experience in software engineeringStrong fundamentals that are...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$180k - $225k
...and private evaluations.About Data EngineOur Generative AI Data Engine powers the world’s most advanced LLMs and generative models... ...code reviews, and process improvementsRequirements:5+ years of software engineering experience, ideally in high-growth, product-focused...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer positions New York, NY
- senior software engineer remote New York, NY
- software engineer contract New York, NY
- software qa engineer New York, NY
- IT software developer New York, NY
- cybersecurity software engineer New York, NY
- part time software developer remote New York, NY
- junior software developer internship New York, NY
- junior software engineer New York, NY
- software system engineer New York, NY

