Post job

Software Engineer jobs at Intelliswift - 69 jobs

  • Software Engineer

    Intelliswift 4.0company rating

    Software engineer job at Intelliswift

    Software Engineer Job ID: 25-11020 Software Engineer - SWE2501 Intelliswift Software, Inc. is seeking a qualified professional to fill the position of Software Engineer based in Santa Clara, CA. Job duties - Design, develop and implement customized enterprise-wide software applications and packages to meet the client's internal and external business needs. Review, fix and modify software programs to ensure technical accuracy, reliability and scalability of programs. Analyze specifications, communications, data points, and programming requirements gathered per client's requests and approvals. Adhere to software development life cycle process, best practices, and procedures. Coordinate installation, implementation, upgrades, migration, porting, and synchronization of software applications. Code, program, test, debug, and maintain software applications. Train end-users on the use of software applications and provide troubleshooting and debugging support. Administer and maintain production systems running on multiple technology frameworks and environments to reduce downtime and eliminate application performance issues. Education and Experience - Position requires a Master's degree or foreign equivalent degree in Computer Science, Software Engineering or a related field plus two (2) years of experience in a related occupation. Position also requires experience with JavaScript, Spring, Postman, Maven, JSON, JIRA, Apigee, GIT, Web Services and Splunk. Location - Santa Clara, CA. Position requires 50% of national travel. Rate of pay - $226,138 to $227,138 per year How to apply - Email ********************* with job ref #SWE2501 in subject heading * Job details *
    $226.1k-227.1k yearly Easy Apply 60d+ ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer (Backend)

    Intelliswift 4.0company rating

    Software engineer job at Intelliswift

    City: San Francisco,CA Duration: FT Requirements: Possess strong computer science fundamentals: data structures, algorithms and design patterns Experience working with different technologies such as Ruby on Rails, Java, Python, etc. Comfortable working with MVC, services, and backend database integration. A keen analytical thought process; able to troubleshoot system behavior and identify opportunities for improvement Proficient in designing with caching technologies such as Redis and Memcache, and leveraging efficient database design techniques. Practice coding simplicity, quality, and agility Effective communicator and collaborator; able to work in small highly-skilled teams B.S. or higher in Computer Science (or equivalent work experience) Additional Information All your information will be kept confidential according to EEO guidelines.
    $104k-140k yearly est. 2d ago
  • Software Engineer

    UKG 4.6company rating

    Phoenix, AZ jobs

    Why UKG: At UKG, the work you do matters. The code you ship, the decisions you make, and the care you show a customer all add up to real impact. Today, tens of millions of workers start and end their days with our workforce operating platform. Helping people get paid, grow in their careers, and shape the future of their industries. That's what we do. We never stop learning. We never stop challenging the norm. We push for better, and we celebrate the wins along the way. Here, you'll get flexibility that's real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters-and so do you. Software Engineer, Ascentis Corporation, a UKG Company, Lowell, Massachusetts (Remote) Will work as part of an Agile team primarily focused on automation in software test & deployment. Will design test automation and execution plans, learn and overcome technical constraints and will deliver products that meet or exceed the quality standards set for the compliance, functional and performance requirements of the Company's software solutions. Specific duties include: + Reviewing user stories and requirements and providing feedback related to testability and effort estimate from a quality assurance perspective. + Building and maintaining automation framework and test cases and continuing to increasing test coverage for existing and new products. + Running automation test runs and manual test runs - identifying, recording, documenting, and tracking bugs found internally and reported externally to the organization. + Designing and building test plans and strategies, proposing new tools, to ensure continuity of release quality and ensuring proper test coverage of product functionality based on risk, importance, and criticality of product features from a customer point of view. + Ensuring that automation framework allows applications to meet systems goals, fulfill end-user requirements, and identify existing or potential issues. + Preparing and delivering reports, recommendations, or alternatives that address existing and potential trouble areas. + Collaborating with software and systems research and development in application testing including applying system, unit, load, and acceptance testing methods. + Making recommendations to team members and product owners for quality improvement of software applications. + Preparing and managing release notes, as well as validating the quality of release content. + Tracking quality assurance metrics, such as defect density and open defect counts, as required by Senior Quality Assurance Engineers or Architects. + Learning and adapting quickly, developing/coding using deployment tools and support deployment automation and environments. Requirements: Position requires a Bachelor's degree (or an equivalent foreign degree) in Computer Science, Computer Information Systems, IT or a closely related field and 3 years of experience as a Software QA Test Engineer. Must also have 3 years of experience (which can have been gained concurrently with the primary experience requirement) working with the following: + Robot Framework automation, GitHub and Selenium Web Driver; + Performing backend and data driven testing using SQL queries on Oracle RDBMS; + Jira implementation for User stories tracking, Bug filing and tracking; + User Acceptance testing and Functional testing performed on the application under test; + Performing Security Testing to ensure that users' security was maintained throughout the application. Salary range of $99,299.00 - $114,193.85 offered. This is a telecommuting position working from home. May reside anywhere in the United States. UKG is the Workforce Operating Platform that puts workforce understanding to work. With the world's largest collection of workforce insights, and people-first AI, our ability to reveal unseen ways to build trust, amplify productivity, and empower talent, is unmatched. It's this expertise that equips our customers with the intelligence to solve any challenge in any industry - because great organizations know their workforce is their competitive edge. Learn more at ukg.com. Equal Opportunity Employer UKG is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, disability, religion, sex, age, national origin, veteran status, genetic information, and other legally protected categories. View The EEO Know Your Rights poster UKG participates in E-Verify. View the E-Verify posters here. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Disability Accommodation in the Application and Interview Process For individuals with disabilities that need additional assistance at any point in the application and interview process, please email ******************. \#LI-DNI It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.
    $99.3k-114.2k yearly 4d ago
  • Software Engineer

    UKG 4.6company rating

    Sacramento, CA jobs

    Why UKG: At UKG, the work you do matters. The code you ship, the decisions you make, and the care you show a customer all add up to real impact. Today, tens of millions of workers start and end their days with our workforce operating platform. Helping people get paid, grow in their careers, and shape the future of their industries. That's what we do. We never stop learning. We never stop challenging the norm. We push for better, and we celebrate the wins along the way. Here, you'll get flexibility that's real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters-and so do you. Software Engineer, Ascentis Corporation, a UKG Company, Lowell, Massachusetts (Remote) Will work as part of an Agile team primarily focused on automation in software test & deployment. Will design test automation and execution plans, learn and overcome technical constraints and will deliver products that meet or exceed the quality standards set for the compliance, functional and performance requirements of the Company's software solutions. Specific duties include: + Reviewing user stories and requirements and providing feedback related to testability and effort estimate from a quality assurance perspective. + Building and maintaining automation framework and test cases and continuing to increasing test coverage for existing and new products. + Running automation test runs and manual test runs - identifying, recording, documenting, and tracking bugs found internally and reported externally to the organization. + Designing and building test plans and strategies, proposing new tools, to ensure continuity of release quality and ensuring proper test coverage of product functionality based on risk, importance, and criticality of product features from a customer point of view. + Ensuring that automation framework allows applications to meet systems goals, fulfill end-user requirements, and identify existing or potential issues. + Preparing and delivering reports, recommendations, or alternatives that address existing and potential trouble areas. + Collaborating with software and systems research and development in application testing including applying system, unit, load, and acceptance testing methods. + Making recommendations to team members and product owners for quality improvement of software applications. + Preparing and managing release notes, as well as validating the quality of release content. + Tracking quality assurance metrics, such as defect density and open defect counts, as required by Senior Quality Assurance Engineers or Architects. + Learning and adapting quickly, developing/coding using deployment tools and support deployment automation and environments. Requirements: Position requires a Bachelor's degree (or an equivalent foreign degree) in Computer Science, Computer Information Systems, IT or a closely related field and 3 years of experience as a Software QA Test Engineer. Must also have 3 years of experience (which can have been gained concurrently with the primary experience requirement) working with the following: + Robot Framework automation, GitHub and Selenium Web Driver; + Performing backend and data driven testing using SQL queries on Oracle RDBMS; + Jira implementation for User stories tracking, Bug filing and tracking; + User Acceptance testing and Functional testing performed on the application under test; + Performing Security Testing to ensure that users' security was maintained throughout the application. Salary range of $99,299.00 - $114,193.85 offered. This is a telecommuting position working from home. May reside anywhere in the United States. UKG is the Workforce Operating Platform that puts workforce understanding to work. With the world's largest collection of workforce insights, and people-first AI, our ability to reveal unseen ways to build trust, amplify productivity, and empower talent, is unmatched. It's this expertise that equips our customers with the intelligence to solve any challenge in any industry - because great organizations know their workforce is their competitive edge. Learn more at ukg.com. Equal Opportunity Employer UKG is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, disability, religion, sex, age, national origin, veteran status, genetic information, and other legally protected categories. View The EEO Know Your Rights poster UKG participates in E-Verify. View the E-Verify posters here. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Disability Accommodation in the Application and Interview Process For individuals with disabilities that need additional assistance at any point in the application and interview process, please email ******************. \#LI-DNI It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.
    $99.3k-114.2k yearly 4d ago
  • Principal C#/.NET Software Development Engineer - SDK

    Esri 4.4company rating

    Remote

    Do you have a flair for building great SDKs that make common use cases easy, while keeping the SDK highly flexible for unknown scenarios? Do you like to stay ahead of the market and design with tomorrow's technologies in mind? In this role, you will be tasked with building software that works on both today's existing systems and cutting-edge technology. You'll be partnered with equally passionate programmers on a dynamic, integrated team creating best-in-class .NET SDKs for WPF, WinUI, and .NET MAUI to support other developers building great apps on top of Esri's geolocation systems. We're looking for someone with .NET development skills and proficiency in C# who's interested in a truly collaborative experience, where they'll work closely with other developers across all the platforms we support. Propelled by Esri's desire to incorporate the latest advances, our team takes pride in working with the latest technologies, building things right and designing for the future. Our SDKs are used by municipalities, major industries, utilities, retail businesses, emergency services, defense, and the military, so what you create will make a real difference in the world. If you're smart, driven, and know how to get things done, we'll give you the latest and best tools to do it. Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position. Responsibilities Design, develop and test modern APIs for ArcGIS Maps SDKs for .NET Build software components that follow industry-standard design patterns and development methodologies Collaborate with API designers and developers throughout the development process across many teams Define user requirements; design and develop applications and APIs for both mobile and desktop Ensure that ArcGIS software meets real-world usage scenarios Solve and articulate complex problems with application design, development, and user experiences Engage in technical discussions and knowledge sharing within the development team Stay up to date with the latest technologies, trends, and best practices Requirements 5+ years of commercial software development experience Fluent in and passionate about C# and .NET Working knowledge of .NET client application development Familiarity with design patterns such as MVVM (Model-View-ViewModel) Understanding of asynchronous programming and multithreading in C# Experience with performance profiling and optimization techniques Ability to work closely with the team to build quality software in a constantly evolving environment Effective time management and organizational skills Strong problem-solving skills and the ability to troubleshoot complex technical issues effectively Excellent written and verbal communication skills Excellent teamwork and collaboration skills to work effectively in a dynamic, integrated team environment Bachelor's degree in computer science, engineering, mathematics, mapping, GIS, or related field Recommended Qualifications Experience with .NET MAUI applications Experience with API design Knowledge of GIS/Esri software Master's degree in computer science, engineering, mathematics, mapping, GIS, or related field Total Rewards Esri's competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. A reasonable estimate of the base salary range is$145,600-$241,280 USD The Company At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here. If you don't meet all of the preferred qualifications for this position, we encourage you to still apply! Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email ******************* and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address. Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
    $75k-97k yearly est. Auto-Apply 4d ago
  • Flight Software Engineer (Mid)

    Apex Technology 3.4company rating

    Los Angeles, CA jobs

    Spacecraft represent the most pressing unmet need across the entire aerospace industry. As more launch vehicles come online and the cost to orbit decreases, more companies launching payloads to space continue to emerge. For the first time in history, this influx of payload companies combined with reduced launch costs has resulted in a massive increase in need for commercial spacecraft platforms, known as satellite buses. These buses hold the payloads of our customers and are flown on launch vehicles. Apex manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for manufacturing. Our spacecraft enable the future of society: ranging from earth observation to communications and more. We'd love for you to join us on our mission of providing humankind access to the galaxy beyond our planet. About the Role As a member of the Flight Software team, you will design, develop, and own the software driving the autonomous operation of Apex's satellite buses. You will be responsible for developing mission critical systems that operate reliably 24/7, ensuring that Apex's spacecraft continue to operate in all scenarios. In this role, you will work closely with both internal teams and external customers, aligning your solutions with company objectives and user requirements. We are looking for motivated engineers who are eager to solve complex problems with a focus on practicality and scalability, and who thrive in a dynamic, fast-paced environment. Responsibilities Design, implement and own mission critical software applications for satellite systems. Support commissioning of spacecraft during launch and early operations and ensure software systems remain functional during critical operations. Own spacecraft software solutions through the full lifecycle from initial design to deployment. Perform unit testing, integration testing, and system-level testing of software components, identifying and resolving any defects or issues. Collaborate with cross-functional teams to baseline product requirements and technical roadmaps. Requirements U.S. Person status is required as this position needs to access export controlled data. 3+ years of total flight software experience Bachelor's degree in CS, EE or equivalent. Strong proficiency in programming languages such as Python, C++, Rust. Experience with real time systems running on distributed hardware. Knowledge of embedded Linux operating systems, system administration and creating Linux distributions (Yocto). Familiarity with satellite systems and protocols, such as CCSDS, and ECSS. Experience with software integration, testing, and validation for real-time and distributed systems. Familiarity with network protocols (TCP/IP, UDP), secure communication systems, Protobuf and encryption. Compensation Salary Range: $150,000 - $180,000 a year The stated compensation range reflects only the targeted base salary range and excludes additional benefits. If your salary requirements fall outside of the range, we still encourage you to apply. Why Join Apex? Apex believes in creating a work environment that you look forward to embracing every day. Our employees love working at Apex, and we want you to love it too. We're a fast-growing startup backed by $200M in Series D funding, and we invest heavily in our people from day one. What We Offer For Full-time Employees: Shared upside: Receive equity in Apex, letting you benefit from the work you create Best-in-class healthcare: 100% company-paid medical, dental, and vision for you and your dependents, plus $100k life insurance at no cost Comprehensive PTO package to reset and recharge - starting at 15 days vacation, growing to 20+ days annually, plus 10 paid holidays Competitive 401(k) plan with generous matching - 100% match on first 3%, 50% on next 2% 8 weeks paid parental leave plus childcare reimbursement up to $350/day for work-related travel Daily catered lunch and unlimited snacks to keep you fueled throughout the day Vibrant community: Monthly office BBQs, pickleball tournaments, run club, and social gatherings for you and your family Your dream desk setup and all the tools you need to be your most productive self World-class Playa Vista office with EV chargers, with the benefit of in-person collaboration with amazing coworkers and flexibility to integrate work and life Real impact opportunity: Work alongside experts from aerospace, new space, and other cutting-edge industries to make a lasting difference Ready to join a team where your contributions matter and your future is bright? Let's build something extraordinary together. Equal Opportunity Employer Apex Technology, Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
    $150k-180k yearly Auto-Apply 60d+ ago
  • Software Developer I - Python API

    Esri 4.4company rating

    Redlands, CA jobs

    Come work on one of the fastest growing products in ArcGIS, the ArcGIS API for Python, a Pythonic API for your web GIS. It allows ArcGIS analysts, data scientists, developers, administrators, and anyone with an ArcGIS Online subscription or ArcGIS Enterprise to leverage the rich Python ecosystem to accomplish a wide variety of tasks, ranging from performing big data analysis to managing their web GIS and automate such workflows. In this role, you will gain valuable experience on how to design and develop an API in Python as well as develop on top of successful open-source projects such as conda, Jupyter notebooks, Docker to name a few, and also in contemporary software development paradigms such as test-driven development and continuous integration. Responsibilities Participate in design and development of the ArcGIS API for Python Leverage Rust and py O3 to extend and develop Python functionality Support open source as well as proprietary modules using Python Perform bug fixes, documentation, and maintenance tasks Performance testing Requirements 1+ years of experience with high level programming languages such as Python and low-level programming languages such as Rust Understanding of REST APIs and web programming A strong drive and interest to learn new technologies quickly and work in a fast-paced software development environment Bachelor's degree in computer science, mathematics, GIS, or related disciplines Recommended Qualifications Experience using Python 3.x and Rust Master's degree in computer science, mathematics, GIS, or related disciplines #LI-TA1
    $89k-116k yearly est. Auto-Apply 5d ago
  • C++ Software Developer II - Raster Analysis

    Esri 4.4company rating

    Redlands, CA jobs

    The ArcGIS Spatial Analyst team creates raster analysis tools for the worldwide GIS community. These tools help solve spatial analytical problems, address real-world issues, and enable our users to make better decisions. We are a team of passionate engineers who can break down complex problems into manageable solutions. As a C++ Software Developer, you will help us design and build cutting-edge raster analysis tools for Esri's desktop, ArcGIS Online, and ArcGIS Enterprise products. Come join our team to help advance these powerful ArcGIS capabilities through leveraging cloud computing. Responsibilities Write, build, test, and debug code Design and implement software components that follow industry-standard design patterns Find, analyze, and fix software bugs and performance problems using automated test frameworks Develop and maintain tools in GIS application areas such as: Statistical analysis Surface analysis (terrain intervisibility, surface properties) Suitability analysis Hydrology Multidimensional scientific data support and analysis Collaborate with your team to envision and define new GIS tools based on user requirements, such as: Statistical analysis tools for local, focal, and zonal operations Climate risk analysis (fire/flood modelling, coastal erosion, and more) Other kinds of geographic-related risk analysis (pipeline burst, large event evacuation planning, and more) Spatial analysis on networks Multidimensional analysis Visualization experiences for multi-dimensional data Requirements 2+ years of C++ experience Knowledge of distributed, parallel, GPU accelerated computation Familiarity with SaaS architecture Understanding of interaction between desktop and server/online (cloud based) analysis (For example: What's REST? What's a web service? What's Kubernetes?) Understanding of machine learning as a tool for prediction and classification as required by various application areas Bachelor's in applied mathematics/statistics, physics, engineering, computer science, or geography Recommended Qualifications C#/WPF experience Familiarity with agile software development process Experience with GIS, raster analysis, and spatial analyst concepts (For example: What's a raster or an image? What's weighted distance analysis?) Formal training or on-the-job exposure to applied GIS (For example: environmental science, civil engineering, or local government) Master's or Ph.D. in applied mathematics/statistics, physics, engineering, computer science, or geography #LI-AL1 #LI-Hybrid
    $89k-116k yearly est. Auto-Apply 60d+ ago
  • Software Developer II - ModelBuilder, ArcGIS Pro

    Esri 4.4company rating

    Redlands, CA jobs

    We are seeking a talented programmer who enjoys coding powerful and intuitive desktop software. This role offers a fulfilling career in software development, where you will design and create both user-friendly frontends and robust backend functions and APIs. You will work with software that visualizes and automates analytical workflows. Join the ModelBuilder team and help us develop innovative new capabilities for analytical modeling. This is a great opportunity to be part of a fast-paced and agile team as we support the work of our large global customer base, who are solving critical problems using spatial analysis and ModelBuilder in Esri's Desktop GIS product, ArcGIS Pro. Responsibilities Build the next generation workflow-based diagramming interface and user experiences for ArcGIS Pro that allows simple or complex sequences of tools to run efficiently Follow design patterns, development methodologies, and deployment techniques using C++, C#, .NET, MVVM, and WPF Find, analyze, and fix bugs and performance problems whenever they occur in the software Build and ship quality software by working effectively in an agile, highly interactive, and creative team environment Work closely with product specialists and software designers to create innovative new ModelBuilder capabilities Become an expert in interaction patterns and use of the third-party diagramming library and supporting backend APIs and framework used by ModelBuilder Contribute to and run unit tests to ensure high quality development free of regressions Requirements 2+ years of experience in of C/C++/C# or related languages Knowledge of asynchronous programming patterns and parallel processing methods Firm understanding of object-oriented design, data structures, and design patterns Ability to clearly analyze and describe problems, and propose solutions Be a very enthusiastic team collaborator Friendly attitude and ability to work closely with a team of software developers, product engineers, and others to build quality software in a constantly evolving agile environment Bachelor's degree in computer science or a related field Recommended Qualifications Master's degree in computer science or a related field Familiarity with Esri products or similar GIS or spatial software Experience designing and developing UI/UX that simplifies complex workflows, while keeping designs flexible for handling unknown scenarios Knowledge of scripting languages like Python Experience in areas of data analysis Experience with development and release of commercial software products Experience with Agile software development using Scrum Experience writing testable (or test-driven) software #LI-AL1 #LI-Hybrid
    $89k-116k yearly est. Auto-Apply 60d+ ago
  • C/C++ Software Development Engineer II

    Esri 4.4company rating

    Redlands, CA jobs

    ArcGIS Pro is a powerful geographic information system (GIS) software used to analyze, visualize, and share spatial data, addressing real-world challenges. As a key member of our Desktop Architecture team, you will have the opportunity to work on extensive software infrastructure and frameworks, quickly adapt to established coding patterns, and contribute to enhancing performance, reliability, and security. In this role, you will apply your expertise in C/C++, operating systems, security, debugging, and performance profiling to develop robust software frameworks, resolve complex issues, and collaborate with senior engineers on innovative features that enhance system performance and reliability. We are committed to fostering an environment where team members can take ownership of their work and make a meaningful impact. You will engage in rapid iterations, learning from feedback and metrics to align with the mission and goals of our users. Responsibilities Develop, enhance, and maintain extensive C/C++ software frameworks Diagnose and resolve defects utilizing debugging and profiling tools Leverage your knowledge of operating system internals to contribute to a secure and robust software design. Work alongside senior engineers to design and implement innovative features Stay informed about technical trends and actively engage in learning across a broad range of topics, including software architecture, encryption, optimization, machine learning, computer hardware, and the business of software, to enhance your contributions to the team Requirements 2+ years of demonstrated experience in C/C++ software development Understanding and experience with software testing patterns and fundamentals Strong grasp of operating systems concepts and computer security fundamentals Proficiency in debugging, troubleshooting, and performance analysis Awareness of technical trends and a keen interest in a broad range of topics, including software architecture, encryption, optimization, machine learning, computer hardware, and the business of software Bachelor's degree in computer science, engineering, mathematics, or STEM related field Recommended Qualifications Strong knowledge of Windows operating system internals Familiarity with C# and UI frameworks such as WPF or WinForms Understanding of COM, IPC, threading, and concurrency Familiarity with x64 or ARM assembly language Master's degree in computer science, engineering, mathematics, or STEM related field #LI-RC2
    $82k-106k yearly est. Auto-Apply 11d ago
  • C/C++ Software Development Engineer II - Data Management

    Esri 4.4company rating

    Redlands, CA jobs

    ArcGIS Enterprise provides powerful mapping and analytics capabilities to government and private organizations supporting their operations and workflows in areas such as assets management, environmental impact assessments, and digital twins creation. As part of the Enterprise team, you will contribute to developing relational and graph data information models that form the core framework of ArcGIS capabilities. Your work will involve working with multiple data source providers written in C/C++, enabling ArcGIS to integrate with leading relational and NoSQL database platforms. Collaborating closely with experienced developers and mentors, you will gain valuable experience while contributing to innovative projects. Responsibilities Work on building core data management and access framework to support ArcGIS relational and graph information models Research and extend ArcGIS support for relational and NoSQL DBMS technology Build full-stack software components that follow industry-standard modern design patterns, development methodologies, and deployment models Collaborate with other developers and product engineers throughout the development process Work effectively in an Agile Scrum team environment Requirements 2+ years of experience building commercial enterprise software in C/C++ and Java Experience troubleshooting and debugging software Good understanding of RDBMS system concepts and transactional models Good written and verbal communication skills Ability to analyze software/algorithms and identify improvements Bachelor's degree in computer science, engineering, or a STEM-related field Recommended Qualifications Database programming skills including familiarity with ODBC, JDBC, and Visual Studio Experience with AWS RDS, Aurora, or Azure SQL databases Previous involvement in a large software development project Academic training in GIS and/or knowledge of GIS/Esri software Familiarity with Esri products like ArcMap, ArcGIS Pro Master's degree in computer science, engineering, or a STEM-related field #LI-TA1
    $82k-106k yearly est. Auto-Apply 13d ago
  • Principal C#/.NET Software Development Engineer - SDK

    Esri 4.4company rating

    Redlands, CA jobs

    Do you have a flair for building great SDKs that make common use cases easy, while keeping the SDK highly flexible for unknown scenarios? Do you like to stay ahead of the market and design with tomorrow's technologies in mind? In this role, you will be tasked with building software that works on both today's existing systems and cutting-edge technology. You'll be partnered with equally passionate programmers on a dynamic, integrated team creating best-in-class .NET SDKs for WPF, WinUI, and .NET MAUI to support other developers building great apps on top of Esri's geolocation systems. We're looking for someone with .NET development skills and proficiency in C# who's interested in a truly collaborative experience, where they'll work closely with other developers across all the platforms we support. Propelled by Esri's desire to incorporate the latest advances, our team takes pride in working with the latest technologies, building things right and designing for the future. Our SDKs are used by municipalities, major industries, utilities, retail businesses, emergency services, defense, and the military, so what you create will make a real difference in the world. If you're smart, driven, and know how to get things done, we'll give you the latest and best tools to do it. Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position. Responsibilities Design, develop and test modern APIs for ArcGIS Maps SDKs for .NET Build software components that follow industry-standard design patterns and development methodologies Collaborate with API designers and developers throughout the development process across many teams Define user requirements; design and develop applications and APIs for both mobile and desktop Ensure that ArcGIS software meets real-world usage scenarios Solve and articulate complex problems with application design, development, and user experiences Engage in technical discussions and knowledge sharing within the development team Stay up to date with the latest technologies, trends, and best practices Requirements 5+ years of commercial software development experience Fluent in and passionate about C# and .NET Working knowledge of .NET client application development Familiarity with design patterns such as MVVM (Model-View-ViewModel) Understanding of asynchronous programming and multithreading in C# Experience with performance profiling and optimization techniques Ability to work closely with the team to build quality software in a constantly evolving environment Effective time management and organizational skills Strong problem-solving skills and the ability to troubleshoot complex technical issues effectively Excellent written and verbal communication skills Excellent teamwork and collaboration skills to work effectively in a dynamic, integrated team environment Bachelor's degree in computer science, engineering, mathematics, mapping, GIS, or related field Recommended Qualifications Experience with .NET MAUI applications Experience with API design Knowledge of GIS/Esri software Master's degree in computer science, engineering, mathematics, mapping, GIS, or related field
    $82k-106k yearly est. Auto-Apply 3d ago
  • Flight Software Engineer (Early)

    Apex Technology 3.4company rating

    Los Angeles, CA jobs

    Spacecraft represent the most pressing unmet need across the entire aerospace industry. As more launch vehicles come online and the cost to orbit decreases, more companies launching payloads to space continue to emerge. For the first time in history, this influx of payload companies combined with reduced launch costs has resulted in a massive increase in need for commercial spacecraft platforms, known as satellite buses. These buses hold the payloads of our customers and are flown on launch vehicles. Apex manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for manufacturing. Our spacecraft enable the future of society: ranging from earth observation to communications and more. We'd love for you to join us on our mission of providing humankind access to the galaxy beyond our planet. About the Role Spacecraft represent the most pressing unmet need across the entire aerospace industry. As more launch vehicles come online and the cost to orbit decreases, more companies launching payloads to space continue to emerge. For the first time in history, this influx of payload companies combined with reduced launch costs has resulted in a massive increase in need for commercial spacecraft platforms, known as satellite buses. These buses hold the payloads of our customers and are flown on launch vehicles. Apex manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for manufacturing. Our spacecraft enable the future of society: ranging from earth observation to communications and more. We'd love for you to join us on our mission of providing humankind access to the galaxy beyond our planet. As a member of the flight Software team, you will design, develop, and own the software driving the autonomous operation of Apex's satellite buses. You will be responsible for developing mission critical systems that operate reliably 24/7, ensuring that Apex's spacecraft continue to operate in all scenarios. In this role, you will work closely with both internal teams and external customers, aligning your solutions with company objectives and user requirements. We are looking for motivated engineers who are eager to solve complex problems with a focus on practicality and scalability, and who thrive in a dynamic, fast-paced environment. Responsibilities Design, implement and own mission critical software applications for satellite systems. Support commissioning of spacecraft during launch and early operations and ensure software systems remain functional during critical operations. Own spacecraft software solutions through the full lifecycle from initial design to deployment. Perform unit testing, integration testing, and system-level testing of software components, identifying and resolving any defects or issues. Collaborate with cross-functional teams to baseline product requirements and technical roadmaps. Requirements U.S. Person status is required as this position needs to access export controlled data. 1-3 years of total flight software experience Bachelor's degree in CS, EE or equivalent. Strong proficiency in programming languages such as Python, C++, Rust. Experience with real time systems running on distributed hardware. Knowledge of embedded Linux operating systems, system administration and creating Linux distributions (Yocto). Familiarity with satellite systems and protocols, such as CCSDS, and ECSS. Experience with software integration, testing, and validation for real-time and distributed systems. Familiarity with network protocols (TCP/IP, UDP), secure communication systems, Protobuf and encryption. Salary Range: $115,000 - $145,000 a year The stated compensation range reflects only the targeted base salary range and excludes additional benefits. If your salary requirements fall outside of the range, we still encourage you to apply. Benefits Apex believes in creating a work environment that you look forward to embracing every day. Our employees love working at Apex, and we want you to love it too. We offer the following benefits: • Shared upside: receive equity in Apex, letting you benefit from the work you create. • Best-in-class healthcare, dental, vision plans. The primary and dependents' premium is 99%+ covered. • Enjoy our comprehensive PTO package, to reset and recharge. • Competitive 401(k) plan and matching. • Paid parental leave. • Daily lunch and unlimited snacks! • Community events like monthly office BBQs, pickleball tournaments, a run club and more! • Your dream desk setup, tools, and whatever else you need to be your most productive self. • A world class office located in Playa Vista, filled with amazing coworkers and social gatherings for you and your family. • An opportunity to make a real impact in the aerospace industry. Equal Opportunity Employer Apex Technology, Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status. Why Join Apex? Apex believes in creating a work environment that you look forward to embracing every day. Our employees love working at Apex, and we want you to love it too. We're a fast-growing startup backed by $200M in Series D funding, and we invest heavily in our people from day one. What We Offer For Full-time Employees: Shared upside: Receive equity in Apex, letting you benefit from the work you create Best-in-class healthcare: 100% company-paid medical, dental, and vision for you and your dependents, plus $100k life insurance at no cost Comprehensive PTO package to reset and recharge - starting at 15 days vacation, growing to 20+ days annually, plus 10 paid holidays Competitive 401(k) plan with generous matching - 100% match on first 3%, 50% on next 2% 8 weeks paid parental leave plus childcare reimbursement up to $350/day for work-related travel Daily catered lunch and unlimited snacks to keep you fueled throughout the day Vibrant community: Monthly office BBQs, pickleball tournaments, run club, and social gatherings for you and your family Your dream desk setup and all the tools you need to be your most productive self World-class Playa Vista office with EV chargers, with the benefit of in-person collaboration with amazing coworkers and flexibility to integrate work and life Real impact opportunity: Work alongside experts from aerospace, new space, and other cutting-edge industries to make a lasting difference Ready to join a team where your contributions matter and your future is bright? Let's build something extraordinary together. Equal Opportunity Employer Apex Technology, Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
    $115k-145k yearly Auto-Apply 60d+ ago
  • Software Engineer - SWE2501

    Intelliswift 4.0company rating

    Software engineer job at Intelliswift

    Software Engineer - SWE2501 Job ID: 25-11297 Software Engineer - SWE2501 Intelliswift Software, Inc. is seeking a qualified professional to fill the position of Software Engineer based in Santa Clara, CA. * Design, develop and implement customized enterprise-wide software applications and packages to meet the client's internal and external business needs. * Review, fix and modify software programs to ensure technical accuracy, reliability and scalability of programs. * Analyze specifications, communications, data points, and programming requirements gathered per client's requests and approvals. * Adhere to software development life cycle process, best practices, and procedures. Coordinate installation, implementation, upgrades, migration, porting, and synchronization of software applications. * Code, program, test, debug, and maintain software applications. * Train end-users on the use of software applications and provide troubleshooting and debugging support. * Administer and maintain production systems running on multiple technology frameworks and environments to reduce downtime and eliminate application performance issues. EDUCATION AND EXPERIENCE: * Position requires a Master's degree or foreign equivalent degree in Computer Science, Software Engineering or a related field plus two (2) years of experience in a related occupation. * Position also requires experience with JavaScript, Spring, Postman, Maven, JSON, JIRA, Apigee, GIT, Web Services and Splunk. Location - Santa Clara, CA. Position requires 50% of national travel. Rate of pay - $226,138 to $227,138 per year How to apply - Email ********************* with job ref #SWE2501 in subject heading * Job details *
    $226.1k-227.1k yearly Easy Apply 60d+ ago
  • Software Engineer, Palantir Foundry

    Apex Technology 3.4company rating

    Los Angeles, CA jobs

    Spacecraft represent the most pressing unmet need across the entire aerospace industry. As more launch vehicles come online and the cost to orbit decreases, more companies launching payloads to space continue to emerge. For the first time in history, this influx of payload companies combined with reduced launch costs has resulted in a massive increase in need for commercial spacecraft platforms, known as satellite buses. These buses hold the payloads of our customers and are flown on launch vehicles. Apex manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for manufacturing. Our spacecraft enable the future of society: ranging from earth observation to communications and more. We'd love for you to join us on our mission of providing humankind access to the galaxy beyond our planet. About the Role As a Software Engineer, Palantir Foundry you will have the opportunity to architect and manage the Apex “Operating System” platform from the ground up. Reporting to the Business Systems Lead, you will interact with all departments of the company including supply chain, production, engineering, finance, legal, and sales. You'll build the dashboard from which we drive efficiencies, track our financials, manage our purchasing, and more. As Apex grows to hundreds of employees, your solutions ensure process doesn't slow us down . Responsibilities: Performs system configurations in Palantir Foundry Identifies and implements solutions to business needs in a customer service, consultative methodology Supports day to day operations, maintenance, and functionality of the Palantir Foundry system including security setup and update management Conducts data integrations to new data sources deemed valuable to Apex Responds to and resolves intermediate questions Documents processes with business teams Plans project tasks for specific process areas Recommends remediation of solution conditions Requirements: All applicants must be a U.S. Person Bachelor's degree in fields related to data science, computer science, engineering, mathematics, or equivalent practical experience 2+ years of Palantir Foundry experience required 2+ Years of Python/PySpark or SQL experience required Experience implementing an end-to-end ERP solution system Ability to profile and analyze data, derive insights from data as well as experience working with many disparate data sets required. Ability to effectively communicate, both verbally and in writing, at all levels including customers, vendors, peers, business stakeholders and management required. Capable of learning new systems and creating/implementing new system functionality 1+ years of Production/Manufacturing industry experience preferred Why Join Apex? Apex believes in creating a work environment that you look forward to embracing every day. Our employees love working at Apex, and we want you to love it too. We're a fast-growing startup backed by $200M in Series D funding, and we invest heavily in our people from day one. What We Offer For Full-time Employees: Shared upside: Receive equity in Apex, letting you benefit from the work you create Best-in-class healthcare: 100% company-paid medical, dental, and vision for you and your dependents, plus $100k life insurance at no cost Comprehensive PTO package to reset and recharge - starting at 15 days vacation, growing to 20+ days annually, plus 10 paid holidays Competitive 401(k) plan with generous matching - 100% match on first 3%, 50% on next 2% 8 weeks paid parental leave plus childcare reimbursement up to $350/day for work-related travel Daily catered lunch and unlimited snacks to keep you fueled throughout the day Vibrant community: Monthly office BBQs, pickleball tournaments, run club, and social gatherings for you and your family Your dream desk setup and all the tools you need to be your most productive self World-class Playa Vista office with EV chargers, with the benefit of in-person collaboration with amazing coworkers and flexibility to integrate work and life Real impact opportunity: Work alongside experts from aerospace, new space, and other cutting-edge industries to make a lasting difference Ready to join a team where your contributions matter and your future is bright? Let's build something extraordinary together. Equal Opportunity Employer Apex Technology, Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
    $94k-127k yearly est. Auto-Apply 59d ago
  • Software Engineer Internship (Spring 2026)

    Apex Technology 3.4company rating

    Los Angeles, CA jobs

    Spacecraft represent the most pressing unmet need across the entire aerospace industry. As more launch vehicles come online and the cost to orbit decreases, more companies launching payloads to space continue to emerge. For the first time in history, this influx of payload companies combined with reduced launch costs has resulted in a massive increase in need for commercial spacecraft platforms, known as satellite buses. These buses hold the payloads of our customers and are flown on launch vehicles. Apex manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for manufacturing. Our spacecraft enable the future of society: ranging from earth observation to communications and more. We'd love for you to join us on our mission of providing humankind access to the galaxy beyond our planet. About the Role We are seeking talented engineers to work closely with the broader engineering team for an exciting internship opportunity. This person is passionate about engineering, ready to take ownership over complex challenges, and a strong desire to learn about all things satellites. You will have an opportunity to approach this from a fresh perspective targeting an end result indexed on reliability and efficiency. This will require innovation and creativity to ultimately disrupt and make an impact on the industry. During the internship program at Apex, you'll gain hands-on experience and professional growth opportunities. You'll be assigned a summer project to give you the opportunity to have real impact. Throughout the project you'll have a dedicated mentor to guide you, while participating in learning sessions to elevate your knowledge of aerospace. Plus, you'll connect with peers and industry professionals during our community events, making this a well-rounded experience to launch your career! Software Engineering: Interns will contribute to developing and improving the software that controls our satellites, including embedded systems, simulations, and user interfaces. Proficiency in programming languages such as Python or C++ is required. Requirements: Graduating in the Fall of 2026 or in the Spring of 2027 BS or MS in Computer Science or Computer Engineering Commitment: This internship will begin in January 2026 and offers both full-time (40 hours/week) and part-time (minimum 20 hours/week) options. Full-time interns should be available to pause or adjust academic commitments (such as taking a semester off or enrolling part-time) for the duration of the 10-12 week program. Part-time interns must be able to maintain consistent availability during standard business hours to collaborate with their teams. Compensation: $45/hr Why Join Apex? Apex believes in creating a work environment that you look forward to embracing every day. Our employees love working at Apex, and we want you to love it too. We're a fast-growing startup backed by $200M in Series D funding, and we invest heavily in our people from day one. What We Offer For Full-time Employees: Shared upside: Receive equity in Apex, letting you benefit from the work you create Best-in-class healthcare: 100% company-paid medical, dental, and vision for you and your dependents, plus $100k life insurance at no cost Comprehensive PTO package to reset and recharge - starting at 15 days vacation, growing to 20+ days annually, plus 10 paid holidays Competitive 401(k) plan with generous matching - 100% match on first 3%, 50% on next 2% 8 weeks paid parental leave plus childcare reimbursement up to $350/day for work-related travel Daily catered lunch and unlimited snacks to keep you fueled throughout the day Vibrant community: Monthly office BBQs, pickleball tournaments, run club, and social gatherings for you and your family Your dream desk setup and all the tools you need to be your most productive self World-class Playa Vista office with EV chargers, with the benefit of in-person collaboration with amazing coworkers and flexibility to integrate work and life Real impact opportunity: Work alongside experts from aerospace, new space, and other cutting-edge industries to make a lasting difference Ready to join a team where your contributions matter and your future is bright? Let's build something extraordinary together. Equal Opportunity Employer Apex Technology, Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
    $45 hourly Auto-Apply 40d ago
  • Flight Software Lead

    Apex Technology 3.4company rating

    Los Angeles, CA jobs

    Spacecraft represent the most pressing unmet need across the entire aerospace industry. As more launch vehicles come online and the cost to orbit decreases, more companies launching payloads to space continue to emerge. For the first time in history, this influx of payload companies combined with reduced launch costs has resulted in a massive increase in need for commercial spacecraft platforms, known as satellite buses. These buses hold the payloads of our customers and are flown on launch vehicles. Apex manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for manufacturing. Our spacecraft enable the future of society: ranging from earth observation to communications and more. We'd love for you to join us on our mission of providing humankind access to the galaxy beyond our planet. About the Role As the Lead of the Flight Software team, you will design, develop, and own the software driving the autonomous operation of Apex's satellite buses. You will be responsible for mentoring, tasking, and overall direction of the flight software team. In this role, you will balance long term planning with short term technical impact with a balance of roughly fifty percent management and fifty percent individual contributor work. We are looking for motivated engineers who are eager to solve complex problems with a focus on practicality and scalability, and who thrive in a dynamic, fast-paced environment. Responsibilities: Lead the flight software team in which you will design, implement and own mission critical software applications for satellite systems. Support commissioning of spacecraft during launch and early operations and ensure software systems remain functional during critical operations. Own spacecraft software solutions through the full lifecycle from initial design to deployment. Perform unit testing, integration testing, and system-level testing of software components, identifying and resolving any defects or issues. Collaborate with cross-functional teams to baseline product requirements and technical roadmaps. Requirements: U.S. Person status is required as this position needs to access export controlled data. 5+ years of total flight software experience 1+ years of leadership experience or senior technical role Bachelor's degree in CS, EE or equivalent. Strong proficiency in programming languages such as Python, C++, Rust. Experience with real time systems running on distributed hardware. Preferred Requirements: Knowledge of embedded Linux operating systems, system administration and creating Linux distributions (Yocto). Familiarity with network protocols (TCP/IP, UDP), secure communication systems, Protobuf and encryption. Familiarity with flight software frameworks such as F' and cFS #LI-AL1 Compensation Salary Range: $185,000 - $215,000 a year The stated compensation range reflects only the targeted base salary range and excludes additional benefits. If your salary requirements fall outside of the range, we still encourage you to apply. Why Join Apex? Apex believes in creating a work environment that you look forward to embracing every day. Our employees love working at Apex, and we want you to love it too. We're a fast-growing startup backed by $200M in Series D funding, and we invest heavily in our people from day one. What We Offer For Full-time Employees: Shared upside: Receive equity in Apex, letting you benefit from the work you create Best-in-class healthcare: 100% company-paid medical, dental, and vision for you and your dependents, plus $100k life insurance at no cost Comprehensive PTO package to reset and recharge - starting at 15 days vacation, growing to 20+ days annually, plus 10 paid holidays Competitive 401(k) plan with generous matching - 100% match on first 3%, 50% on next 2% 8 weeks paid parental leave plus childcare reimbursement up to $350/day for work-related travel Daily catered lunch and unlimited snacks to keep you fueled throughout the day Vibrant community: Monthly office BBQs, pickleball tournaments, run club, and social gatherings for you and your family Your dream desk setup and all the tools you need to be your most productive self World-class Playa Vista office with EV chargers, with the benefit of in-person collaboration with amazing coworkers and flexibility to integrate work and life Real impact opportunity: Work alongside experts from aerospace, new space, and other cutting-edge industries to make a lasting difference Ready to join a team where your contributions matter and your future is bright? Let's build something extraordinary together. Equal Opportunity Employer Apex Technology, Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
    $185k-215k yearly Auto-Apply 60d+ ago
  • Software Engineer (Backend)

    Intelliswift 4.0company rating

    Software engineer job at Intelliswift

    City: San Francisco,CA Duration: FT Requirements: Possess strong computer science fundamentals: data structures, algorithms and design patterns Experience working with different technologies such as Ruby on Rails, Java, Python, etc. Comfortable working with MVC, services, and backend database integration. A keen analytical thought process; able to troubleshoot system behavior and identify opportunities for improvement Proficient in designing with caching technologies such as Redis and Memcache, and leveraging efficient database design techniques. Practice coding simplicity, quality, and agility Effective communicator and collaborator; able to work in small highly-skilled teams B.S. or higher in Computer Science (or equivalent work experience) Additional Information All your information will be kept confidential according to EEO guidelines.
    $104k-140k yearly est. 60d+ ago
  • Software Quality Developer

    Intelliswift 4.0company rating

    Software engineer job at Intelliswift

    Software Quality Developer Job ID: 25-12411 Job Title: Software Engineer in Quality Duration: 7 months Work type: W2 Pay rate: $70.42/hr * We are seeking a strong Software Engineer in Quality who can design and implement automated tests for complex backend systems. You will primarily focus on building API and end-to-end (E2E) automated tests in Java, collaborating closely with engineering to ensure our platform releases with the highest level of quality. * This role is ideal for someone who approaches QA as an engineering discipline and wants to influence quality strategy through automation. Automation Development: * Build and maintain API-level automated tests for REST-based and distributed services. * Develop end-to-end (E2E) automated workflows spanning multiple microservices. * Write maintainable, production-quality test automation in Java. * Contribute to the expansion and evolution of our automation framework (built around Cucumber). * Create supporting libraries, test utilities, and test data management tools. Quality Ownership: * Partner with backend engineers to define test plans, acceptance criteria, and testing strategy. * Participate in design/code reviews with a focus on testability and quality risk. * Conduct root cause analysis for failures, uncovering issues in distributed systems. * Ensure strong test coverage for new features at API and E2E layers. Manual & Exploratory Testing: * Perform exploratory and functional testing where automation is not yet available. * File detailed, actionable bug reports and collaborate with developers to resolve them. Skills: Required Qualifications: * Strong proficiency in Java (required). * Proven experience writing API test automation (REST, JSON, authentication, error validation). * Experience developing end-to-end automated tests in distributed/microservices environments. * Strong understanding of testing methodologies: integration, regression, contract testing, negative testing. * Experience with HTTP libraries, REST-assured, or similar API testing tooling. * Experience using Git and CI/CD pipelines. * Strong troubleshooting and analytical skills. Preferred Qualifications: * Hands-on experience with Cucumber, BDD frameworks, or Gherkin-based test development. * Experience with large-scale distributed systems (Kafka, Redis, Spark, NoSQL, etc.). * Familiarity with test frameworks or tools such as Selenium, Playwright, or Cypress. * Experience with performance testing tools (JMeter, K6, Locust). * Experience with Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP). * Experience with observability/monitoring tools (Splunk, Grafana, Datadog, etc.). Education: * Degree in Computer Science / Experience in Software Quality * Job details *
    $70.4 hourly 33d ago
  • Software Test Engineer

    Intelliswift 4.0company rating

    Software engineer job at Intelliswift

    Software Test Engineer Job ID: 21-10891 Primary Skill: C++ Programming Language * This position will focus on development of test infrastructure and executing/integration of embedded software tests for silicon development platforms. Responsibilities Work with the infrastructure teams to integrate various software/hardware components and develop tools/processes for automating embedded tests. Use technical expertise to investigate, troubleshoot, and verify bugs/issues Be an active team player, while working independently Proactively reach out to partners and ask relevant questions when blocked Learn new systems and tools Document and improve code quality Minimum Qualifications Bachelor's degree in Computer Science or other technical field 2+ years of experience working on C/C++ applications. Experience with modern C, C++, Python, Bash Scripting Hands on experience with Linux flavors Understanding of software engineering principles Understanding of software testing methodologies. Understanding of hardware/software interoperability Additional Job Details: 1 - C Programming Language (P3 - Advanced) | 2 - Bash Programming Language (P2 - Intermediate) | 3 - Embedded Applications Testing (P2 - Intermediate) | 4 - Hardware Troubleshooting (P2 - Intermediate) | 5 - Python Programming Language (P2 - Intermediate) Primary Skill C++ (UNIX) * Job details *
    $83k-115k yearly est. 4d ago

Learn more about Intelliswift jobs