Senior Software Engineer
Precision Point
Position Overview
As a Senior Software Engineer, you will be responsible for architecting, developing, and maintaining high-quality software applications and services. You will collaborate closely with product managers, designers, and fellow engineers to deliver scalable, reliable, and secure solutions. This role requires strong technical expertise, leadership capabilities, and a passion for mentoring team members while driving engineering excellence.
Key Responsibilities
- Design, develop, test, deploy, and maintain scalable software applications and services.
- Lead technical design discussions and contribute to architectural decisions.
- Write clean, maintainable, and efficient code following industry best practices.
- Collaborate with cross-functional teams to define requirements and deliver high-impact solutions.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Troubleshoot and resolve complex technical issues across the software stack.
- Drive performance optimization, system reliability, and application security initiatives.
- Mentor junior and mid-level engineers, fostering technical growth and best practices.
- Contribute to CI/CD processes and DevOps initiatives to improve development efficiency.
- Stay current with emerging technologies and recommend improvements to existing systems.
- Participate in Agile ceremonies including sprint planning, standups, retrospectives, and backlog refinement.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related technical field.
- 5+ years of professional software development experience.
- Strong proficiency in one or more programming languages such as Java, C#, Python, Go, JavaScript, or TypeScript.
- Experience building and maintaining distributed systems, APIs, and web applications.
- Strong understanding of software design patterns, data structures, and algorithms.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Proficiency with relational and/or NoSQL databases.
- Experience with version control systems, preferably Git.
- Knowledge of modern development practices including CI/CD, automated testing, and containerization.
- Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with microservices architecture.
- Experience with Docker and Kubernetes.
- Familiarity with infrastructure as code tools such as Terraform or CloudFormation.
- Experience working in high-growth or startup environments.
- Exposure to event-driven architectures and message queue technologies.
- Previous experience leading projects or serving as a technical mentor.
$147.4k - $272.1k
...Apple Inc. is looking for a Senior Software Engineer to enhance iOS personalization through intelligent features based on machine learning and on-device intelligence. Located in Cupertino, the role involves collaborating with a talented team to architect and implement...Senior$148k - $235.75k
...A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification...Senior- ...frameworks and writing REST APIs. 5+ years of solid back-end software programming experience in Java. Preferences Solid foundation in... ...Azure). This is a unique opportunity to participate in an elite engineering team that works with blockchain technology and builds platform...Senior
- ...Your RoleDesign, develop, test, deploy, maintain, and enhance software as part of an interdisciplinary team.Manage individual project... ...peers in a constructive manner.Collaborate with 219ers across engineering disciplines during development.Advise less experienced engineers...SeniorFlexible hours
- ...Reevo, Inc. is looking for a Senior Software Engineer based in Santa Clara, California. In this role, you will collaborate with teams to develop innovative software solutions tailored to customer needs. Ideal candidates will have at least 5 years of experience, especially...Senior
$152k - $287.5k
...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance...Senior- ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big...Senior
$137.1k - $188.3k
...initiative for innovative Dolby Imaging/Video algorithms and software, starting from fresh proof of concept to delivering high‑quality... ...Completed Bachelor’s in Computer Science, Electrical Engineering, or equivalent. Passion for multimedia technologies and creating...SeniorFull timeLocal area$125k - $191.7k
...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable...SeniorRemote workFlexible hours$170k - $250k
...Senior Software Engineer – Workspace ONE Intelligence Platform As a Senior Software Engineer you will design and develop architecture components on the Workspace ONE Intelligence Platform, using AWS technologies and open‑source components. You will own engineering initiatives...SeniorLocal areaVisa sponsorship- ...A leading technology firm based in Sunnyvale, CA seeks a Senior Software Engineer focused on developing mission-critical applications for GPS receivers. In this role, you will drive the full software development lifecycle, championing scalable architectures and driving...Senior
$152k - $241.5k
...inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated...Senior$148k - $226.2k
...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable...SeniorLocal areaRemote workFlexible hours- NVIDIA Corporation is seeking a candidate to analyze large-scale datacenter workloads on GPU-accelerated clusters. Responsibilities include identifying application improvements and building visualizations for data analysis. The ideal candidate has 5+ years of experience...Senior
$130k - $180k
...investors, we're positioned at the forefront of the AI-powered data engineering revolution. You can read more about us in a recently published... ...Impact: Innovation at the Forefront : Push the boundaries of software engineering by combining traditional techniques with cutting‑...SeniorWorldwide$153k - $222k
...earlier when needed to accommodate family commitments. Meet our software engineers! Meet some of our software engineers who are shaping the... ...advice to potential candidates. About the role We are looking for senior software engineers interested in designing elegant solutions...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$100k - $180k
...Job Responsibilities Integrate L2, L3 and MPLS features in dataplane and integrate with 3 rd party SDK. Contribute in software design, development, review, and documentations to deliver high quality products. Trouble shoot and fix reported issues with routing protocol...Senior$152k - $228k
...Join to apply for the Senior Software Engineer, Routing role at Nuro Join to apply for the Senior Software Engineer, Routing role at Nuro Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded...SeniorFull timeRemote work$166k - $244k
...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply...SeniorFull time- ...of foundational cloud‑based services. Our team seeks hands‑on engineers with expertise and passion for solving complex problems in distributed... ...a member of the Storage Control Plane team, you will own the software design and development for core components and features that...Senior
$164k - $205k
...Join to apply for the Senior Software Engineer role at Cohesity Join to apply for the Senior Software Engineer role at Cohesity Get AI-powered advice on this job and more exclusive features. Cohesity is a leader in AI-powered data security and management...SeniorFull timeWork at officeRemote work2 days per week3 days per week- ...Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: Senior Software Engineer Duration: 6 Months Client Data Protection and Availability Software Group develops software that centralizes, automates...Senior
- ...We are looking for a Senior Software Engineer to join our team. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in Agile development methodologies. The successful candidate will be responsible...Senior
- ...Function of Position: Our team is responsible for the real‑time software infrastructure that supports critical performance, safety,... ...and demonstration of product safety and reliability. As a Senior Software Engineer, you will be collaborating with talented cross‑functional...Senior
$184k - $287.5k
...Overview NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning... ...foundation in CPU and GPU architectures, numeric libraries, modular software design. Highly motivated with excellent verbal and written...Senior- ...We are seeking a Senior Software Engineer to design, build, and scale high-quality software systems that power our product platforms. This role is ideal for a strong, hands‑on engineer with solid backend fundamentals, cloud experience, and growing exposure to AI‑driven...Senior
- ...Senior Software Engineer | AI Healthcare Platform Startup San Francisco, CA (Onsite) | High-growth startup | Mission-driven We’re hiring a Senior Software Engineer to help build the core systems behind a fast-scaling AI healthcare platform. This is a hands-on role...Senior
- ...a week in Sunnyvale, CA Headquarters. Our Team's Vision: Our Engineering team is driven by a culture that thrives on visionary leadership... .... Own critical features and subsystems and own the entire software development lifecycle, from clarifying requirements to ensuring...Senior
$169.6k - $212k
...cloud. Job Summary We are seeking a highly skilled and motivated engineer to design, develop, and deliver next‑generation, cloud‑native... ...Science with strong competencies in data structures, algorithms, and software design. 7+ years of back‑end software development experience....SeniorHourly payFull time2 days per week- ...Intuit is the global leader in financial management software where we have pioneered the shift to Virtual Platforms, cloud computing... ...planning Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to...SeniorWork experience placementShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer amazon Sunnyvale, CA
- agile software developer Sunnyvale, CA
- rust software engineer Sunnyvale, CA
- software developer positions Sunnyvale, CA
- senior software design engineer Sunnyvale, CA
- software developer Sunnyvale, CA
- ngo software engineer Sunnyvale, CA
- startup software engineer Sunnyvale, CA
- software development engineer (robotics engineer) Sunnyvale, CA
- scientific software engineer Sunnyvale, CA



