Senior Software Engineer
PEAK Technical Staffing USA
Senior Software EngineerThe Senior Software Engineer serves as a technical expert and reference for complex software components. This role involves hands-on development, technical guidance, and the design and development of AP Suite software for the reconstruction and analysis of Atom Probe Tomography (APT) data. The position does not include direct people management responsibilities but does provide technical leadership for key components of the platform.Key ResponsibilitiesProvide technical leadership and architectural direction for major AP Suite components, including reconstruction pipelines, data models, and analysis workflows.Design, develop, and maintain Windows desktop applications for the reconstruction and analysis of large 3D atom probe datasets.Develop and optimize scientific analysis algorithms with a focus on accuracy, performance, and usability.Drive performance optimization of algorithms and scalability of data pipelines, including multithreading and efficient memory usage for large datasets.Lead sustaining engineering efforts, including defect analysis, refactoring, and modernization of existing software.Collaborate with scientists, service teams, customers, and third-party contributors to translate domain needs into robust production software.Support applications, service, and manufacturing teams through technical troubleshooting and guidance as needed.Provide technical guidance and mentoring to other software engineers when required.Preferred QualificationsExperience designing and maintaining complex Windows desktop applications using C#, C++, or similar languages in production environments.Proficiency in building .NET desktop applications using WPF and MVVM, including data access with Entity Framework.Familiarity with modern software development practices such as source control, Agile development, Clean Code, and continuous integration.Experience developing or implementing 3D data analysis algorithms in scientific, engineering, or analytical software domains.Ability to develop performance-critical or multithreaded applications that work with large datasets.Skills in designing effective user interfaces for technical or scientific users.Capability to develop analytical or scientific software or quickly learn and apply complex domain knowledge.Experience owning software components across multiple releases, contributing to technical design discussions, and mentoring other engineers is a plus.Education & ExperienceBS in Computer Science or a related field such as Engineering, Math, or Science with relevant practical software development experience, or equivalent professional experience.Minimum of 8 years of professional software design and development experience, with increasing responsibility over time.Experience developing software in a collaborative environment, including source control, release management, continuous integration and testing, validation, and documentation.Proficiency in Windows desktop applications.Ability to work independently with strong analytical, communication, and teamwork skills.A strong drive for quality results and pride in workmanship and team success.Benefits PEAK's benefit offerings available for our associates include medical, dental, vision, Flexible Spending Account (FSA), Dependent Care Savings Account (DCA), and 401K plan. PEAK believes that taking care of our team is essential for success and we are proud to provide benefits that enhance both your well-being and your future. Additionally, our associates may be eligible for Paid Sick Leave as required by Federal, State, or local laws.Equal Opportunity Employer (EEO) PEAK Technical Staffing is committed to creating a diverse and inclusive environment and is proud to be an Equal Opportunity Employer. PEAK does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status, or any other characteristic protected by applicable law. All employment decisions are made based on qualifications, merit, and business need. We encourage all individuals to apply.Americans Disabilities Act (ADA) The physical and mental requirements described in this job description are representative of those that must be met by an employee to successfully perform the essential functions of the position. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions. Must be able to perform the essential physical functions of the position, including sitting, standing, walking, stooping, kneeling, and lifting up to 25 pounds, with or without reasonable accommodation.
- ...Description Evans Transportation Services is seeking a Backend Software Engineer to develop and maintain scalable applications, APIs, integrations, and databases that support our transportation and logistics operations. This role partners with business and technology teams...Senior
$120k - $150k
...As a Senior Software Engineer, this professional will lead the design and development of entire computer systems and application software. They will leverage their expertise to create scalable and robust solutions, mentor junior developers, and drive best practices across...SeniorWork experience placementCasual workLocal areaFlexible hours$161.64k - $217k
...foreign equivalent, in Computer Science, Information Technology, Engineering, or closely related quantitative discipline. Special Skill... ...:00 p.m. The Intelligent Heart Of Customer Experience Zendesk software was built to bring a sense of calm to the chaotic world of customer...SeniorWork experience placementRemote work- ...the quality bar for the teamMentor and support less-experienced engineers through pairing, reviews, and knowledge sharingCollaborate... ...field, or equivalent practical experience5+ years of professional software development experience (or equivalent demonstrated impact)...SeniorH1bWork at officeRemote workRelocation
- ...Senior Software Engineer IIIReports to: Software Engineering ManagerLocation: This is a majority remote position, but is required to be within the metropolitan areas of one of the following cities where we operate: Madison WI, Philadelphia PA, Boulder CO, or Los Angeles...SeniorFull timeWork experience placementRemote workNight shift
$100k - $144k
...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands‑on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud‑based enterprise...SeniorWork at officeLocal areaRemote work$98.9k
...superpowers. You own and execute features independently, build APIs for engineers to solve customer problems, and ensure our systems are... ...are efficient, optimized, scalable, and reliable. Developing software testing and validation procedures and documentation. Ensuring...SeniorWork at officeRemote work- ...for a better tomorrow with our Secure Document Generation (SDG) software. Everyone at Inkit, no matter their role, can leave their mark... ...and maintain coding standards and best practices for the engineering team. Design for security and privacy from the ground up in all...SeniorFlexible hours
- ...Job Description Senior Robotics Software Engineer Full-Time | In-Person | Suamico, WI We build full-size commercial autonomous robots that mow large properties without an operator in the seat. They run in real terrain, including wet grass, dust, heat, GPS dropouts, and...SeniorFull timeFor contractorsRemote work
$174k - $252k
...or equivalent practical experience. 5 years of experience with software development in C++, C, or Python.3 years of experience testing... ...developing accessible technologies. Google's software engineers develop the next-generation technologies that change how billions...Senior$95k - $150k
...Job Description Job Description Paradigm is a software company transforming the way that the residential, construction & building... ...industries operate across the globe. We are looking for a Senior Software Engineer - IBM App Connect Enterprise to be part of revolutionizing...SeniorFor contractors- ...Job Description Job Description Position Title: Senior Software Engineer – Interoperability Reports to : Senior Manager Global Software Engineering FT/PT : Full-time Location : US Office, Hybrid- Office 3 days a week Position Summary: Join our...SeniorFull timeFor contractorsWork at officeShift work3 days per week
$78k - $156k
...nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.JOB DESCRIPTION:As a Sr. Software Engineer, this seasoned professional will demonstrate competence and creativity in a wide range of technical areas. This role will have...SeniorFull timePart timeWork at officeWork visaShift workNight shiftWeekend work- ...Harris Computer seeks a Senior Software Engineer to lead design and development of complete software systems, mentor juniors, and drive best practices across the team. The role emphasizes architectural decisions, cloud experience with Azure and AWS, and experience in...Senior
- ...on LinkedIn, Facebook , Instagram , X and YouTube. Job Description Join the Madison Peptide Therapeutics (MPT) Engineering team as a Senior Software Instrumentation Engineer and help advance cutting-edge peptide array synthesis technology. In this role, you will...SeniorFull timeTemporary workLocal area
- ...Job Title: Senior Software Engineer Location: Remote Duration: 06+ Months Contract Duties and Responsibilities Evaluate product requirements for operational feasibility and create detailed specifications based on user stories. Design and implement robust, highly reliable...SeniorContract workWork experience placementRemote work
- ...achieved when we work together with a shared purpose. Sr Systems Engineer Manufacturing The Sr Systems Engineer Manufacturing based out... ...Teams focused on the following core responsibilities: Hardware and software management of operational technology (OT), facility management,...SeniorCasual workWork at officeLocal area
- ...Responsibilities Building scalable software applications across all digital channels to serve customers. Taking an enterprise-wide,... ...execution of products. Responsible for designing and creating engineering specifications for software applications and programs. Responsible...SeniorTemporary work
$131.25k
## Senior Software EngineerApplylocations: Remote-CA: Remote-WA: Remote-CO: Remote-NY: Remote-OR(PT)posted on: Posted 25 Days Agojob requisition id: JR28401## **Senior Software Engineer**WME is building the next generation of internal platforms that power one of the world...SeniorTemporary workLocal areaRemote work- ...experts and integrated directly with property management systems, serving over 2M units. The Role We are looking for a Senior Software Engineer to drive the evolution of our shared data platform - the core infrastructure that powers all three ApartmentIQ products....SeniorTemporary workRemote workWork from homeWork visaFlexible hoursShift work
- ...problems alongside passionate coworkers, all the while making a rewarding impact and keeping commerce human. Role Summary As a Senior Software Engineer I in the Payments Platform team, you will lead the design and implementation of moderately complex solutions that align...SeniorWork at officeLocal areaVisa sponsorship
$48k - $84k
Salary: $48,000 - $84,000 per year Location: Remote Employment option: Full time Job Summary We are looking for a Senior Software Engineer with strong algorithmic and data processing expertise to join a global team working on a complex trade surveillance system in the...SeniorFull timeRemote work- Primary Responsibilities:Our embedded software engineers craft and innovate on truly unique and sophisticated controls platforms. As part of our team, you will be responsible for building high-quality software features daily. Additionally, you'll work alongside other talented...SeniorFull time
- ...Jobtailor seeks a seasoned software engineer to design and build scalable applications across multiple digital channels. You will contribute to architecture decisions, write robust code, and ensure performance while participating in all scrum ceremonies. You will translate...Senior
- ...A leading appliance manufacturer in Madison, Wisconsin is seeking an experienced Embedded Software Engineer to develop and maintain software for innovative appliance controls. Candidates should have over 5 years of embedded software experience, a degree in computer engineering...Senior
- SUMMARYThe Senior Salesforce Service Cloud Solution Architect leads the design, governance, and delivery of enterprise Salesforce Service Cloud capabilities within the IT organization. This role partners IT leadership, business stakeholders, implementation partners, onshore...SeniorContract work
- ...Senior.Net Web DeveloperWe are looking for a Senior .Net Web Developer to join our IT Web... ...will also participate in all stages of the Software Development Lifecycle, including software... ...MS SQLFundamental knowledge of Search Engine Optimization.UI Design Principles.Superior...SeniorWork experience placement
- ...Senior Full Stack Java Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type... ...tools. Experience Requirements: ~7-10+ years of professional software development experience with a hands-on focus. ~ Expertise in...SeniorHourly payContract workLocal areaRemote work
$69.4k - $158k
Cloud Engineer, SeniorThe Opportunity:Manage, administer, support and enhance cloud environments, ensuring continuous improvement and rapid problem resolution. Apply specific functional knowledge, including working and general industry knowledge. Develop or contribute...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$146.4k - $183k
...Senior Staff Software EngineerWe're changing the way people connect to social care.At Findhelp, we've built a comprehensive platform of products... ...housing and employment programs.As a Senior Staff Software Engineer at Findhelp, you will play a pivotal role in expanding our...SeniorWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- cybersecurity software engineer Madison, WI
- software developer fintech Madison, WI
- senior robotics software engineer Madison, WI
- network software engineer Madison, WI
- software engineer remote Madison, WI
- part time software developer remote Madison, WI
- software engineer full time Madison, WI
- entry level software engineer remote Madison, WI
- senior software engineer ruby on rails Madison, WI
- consulting software engineer Madison, WI


