179 Software Development jobs in Portland
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
What you can expect
We're growing our App & Strategic Integration team and looking for a Full stack Software Engineer who thrives in building scalable, cloud-native web applications. You'll work across the full stack to support the Zoom Apps ecosystem and help shape seamless in-meeting experiences across Zoom Meeting, Webinar, Chat, and Phone.
About the team
Zoom is an award-winning workplace, recognized for its commitment to transparency, employee benefits, and customer satisfaction. The company has received accolades from Comparably, Glassdoor, Wealthfront, and Business Insider. Our culture focuses on delivering happiness, our commitment to transparency, and the tangible benefits we provide our employees and our customers.
Responsibilities
-
Scaling distributed web applications, making architectural trade-offs, and applying synchronous and asynchronous design patterns.
-
Owning the end-to-end development of the BuiltByZoom progressive web application, from prototyping to production.
-
Writing clean, maintainable code, and championing Test-Driven Development to ensure robust, well-tested features.
-
Partnering with product managers, designers, and QA to translate requirements into timely, high-quality releases.
-
Iterating quickly on real-time audio/video communication solutions in the browser to validate new ideas.
-
Fostering a supportive team environment through open communication, respect, empathy, and accountability.
-
Staying current with emerging technologies and advocating for standards that improve performance, reliability, and developer productivity.
-
Keeping the end user front of mind and striving for seamless experiences that fulfill the mission to "Deliver Happiness."
What we're looking for
-
Showcase a profound mastery of Node.js, Ruby on Rails, or Django/Python web frameworks acquired through extensive practical experience
-
Demonstrate expertise in developing single-page and progressive web applications.
-
Have excellent SQL skills and familiarity with relational database design.
-
Be hands-on with Docker, Kubernetes, and Terraform for containers and orchestration.
-
Have experience deploying and operating services on AWS, GCP, or Azure cloud platforms.
-
Be comfortable applying MVC, MVVM, and microservices architectures.
-
Possess excellent problem-solving abilities, clear written and verbal communication skills, and a collaborative mindset
Salary Range or On Target Earnings:
Minimum:
$87 600,00
Maximum:
$186 000,00
In addition to the base salary and/or OTE listed Zoom has a Total Direct Compensation philosophy that takes into consideration; base salary, bonus and equity value.
Note: Starting pay will be based on a number of factors and commensurate with qualifications & experience.
We also have a location based compensation structure; there may be a different range for candidates in this and other locations
At Zoom, we offer a window of at least 5 days for you to apply because we believe in giving you every opportunity. Below is the potential closing date, just in case you want to mark it on your calendar. We look forward to receiving your application!
Anticipated Position Close Date:
07/29/25
Ways of WorkingOur structured hybrid approach is centered around our offices and remote work environments. The work style of each role, Hybrid, Remote, or In-Person is indicated in the job description/posting.
BenefitsAs part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways. Click Learn ( for more information.
About UsZoomies help people stay connected so they can get more done together. We set out to build the best collaboration platform for the enterprise, and today help people communicate better with products like Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars.We're problem-solvers, working at a fast pace to design solutions with our customers and users in mind. Find room to grow with opportunities to stretch your skills and advance your career in a collaborative, growth-focused environment.
Our Commitment?
At Zoom, we believe great work happens when people feel supported and empowered. We're committed to fair hiring practices that ensure every candidate is evaluated based on skills, experience, and potential. If you require an accommodation during the hiring process, let us know-we're here to support you at every step.
If you need assistance navigating the interview process due to a medical disability, please submit an Accommodations Request Form ( and someone from our team will reach out soon. This form is solely for applicants who require an accommodation due to a qualifying medical disability. Non-accommodation-related requests, such as application follow-ups or technical issues, will not be addressed.
#LI-Remote
Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
At Verint, we understand that effective customer engagement is essential for every major brand. Our mission is to enhance Customer Experience (CX) and boost workforce productivity through innovative CX Automation. We seek passionate and creative innovators who can navigate the dynamic challenges of the market and achieve meaningful outcomes for our clients. Our commitment to building a diverse, talented, and engaged team fosters a collaborative environment, celebrating all cultures and providing opportunities for personal and professional growth.
Overview of Job Function: As a Software Development Engineer at Verint, you will play a pivotal role in designing, developing, and implementing services on our Cloud Platform. You will utilize your programming expertise and experience to contribute to various projects with minimal supervision, relying on established guidelines to achieve your goals.
Principal Duties and Essential Responsibilities:
- Design, develop, and maintain Java-based applications and services.
- Collaborate with cross-functional teams to identify and implement new features and functionality.
- Work with fellow developers to uphold code quality and ensure applications are scalable and perform well.
- Utilize cloud technologies to enhance application performance and availability.
- Mentor and provide technical guidance to junior developers.
- Participate in Agile/Scrum teams to design and create data pipelines.
- Write unit tests and contribute to integration and regression testing.
- Develop solutions for automatic detection and remediation to prevent outages.
- Create build and deployment automation for microservices using CI/CD.
Minimum Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- At least 3 years of experience with Java and Spring Boot and proven software development skills.
- Strong understanding of data structures, I/O, multi-threading, and Restful Web Services.
- Experience with software development in cloud environments: AWS, Azure, or GCP.
- Proficient with cloud-native technologies such as Kubernetes, Docker, and Serverless.
- Knowledge of databases (RDBMS/NoSQL).
- Exceptional debugging skills, particularly in performance, memory management, and multi-threading.
- Familiarity with source control tools (GIT or similar).
- Experience with compilation and CI tools like Eclipse/IntelliJ, Gradle/Maven, Jenkins, and Artifactory.
- Excellent communication and teamwork abilities.
- A strong capacity for self-learning and self-management.
- Knowledge of integration/build/static code analysis tools.
Preferred Skills:
- Working knowledge of Python for software development.
Verint Systems Inc. is an equal opportunity employer committed to a workplace free from discrimination, harassment, and retaliation of any kind. We uphold a strict zero-tolerance policy for all forms of discrimination or harassment based on race, color, religion, sex, age, national origin, disability, veteran status, and any other characteristic protected by applicable federal, state, or local laws.
For US Applicants: Additional information about our 2025 benefits offering is available upon request.
Software Development Advisor
Posted 4 days ago
Job Viewed
Job Description
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Create Alert NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Software Development Advisor to join our team in Minneapolis, Minnesota (US-MN) . Basic Qualifications: 8+ years of Java/JEE-Core Java, Spring, Spring Boot, ActiveMQ, Hibernate 8+ years of Rest WebServices 3+ years of Apache Camel and Spring Framework Must have: Experience in Spring Boot framework, REST API development, Apache Camel, ESB Excellent understanding of scalable, microservice architectures Strong knowledge of latest standards/tools in API and enterprise integrations Experience with Web Services (SOAP and REST), XSLT or JAXB, XML parsing, Flat Files (CSV, Fixed-Width), and understanding of Enterprise Integration Patterns (EIP) Job Duties: Developer with 7+ years of experience working across multiple application technologies and business functions, especially integrating different systems Experience in analyzing, designing, and integrating processes and data to connect solutions and business processes Technical Skills: Cobol, Unix, Git Collaborate with Business Analysts and Architects on non-functional requirements Triage and resolve technical issues escalated from development teams Partner with stakeholders to explore options and evaluate solutions Participate in requirement gathering, representing technical concerns and options Define and document API/SOAP service specifications Develop production-quality code using standard patterns in CI/CD environments Exposure to Stratus Mainframe/Unix Contribute to quality assurance through testing of APIs and integrations Test new tools/frameworks Collaborate across teams to deliver high-quality products Experience with Agile methodologies About NTT DATA NTT DATA is a $30 billion global leader in business and technology services, serving 75% of the Fortune Global 100. We focus on innovation, optimization, and transformation for long-term success, with offices in over 50 countries. Our services include consulting, data and AI, industry solutions, and application development and management. As part of NTT Group, we invest over $3.6 billion annually in R&D to advance digital and AI infrastructure. Visit us at us.nttdata.com . We are committed to accessibility. If you need assistance with the application process, contact us at . NTT DATA is an equal opportunity employer, considering all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. For more information, see our EEO policy and related links. Nearest Major Market: Minneapolis Job Segment: Testing, Unix, Developer, XML, Quality Assurance, Technology #J-18808-Ljbffr
Software Development Director
Posted 9 days ago
Job Viewed
Job Description
Software Development Director This engineer will be responsible for managing the entire Software Development Life Cycle, including setting the SW Roadmap, establishing platform- and product-specific requirements, and coordinating the activities of internal and external SW development groups. This position requires someone with deep experience in medical device software development (embedded, app), creative thinking and problem solving, strong leadership skills, and good project management skills. Software Development Director Responsibilities Provide technical leadership in the design and development of next generation Neuromodulation software platforms and features. Manage team of embedded SW and app SW development and verification engineers. Establish and maintain key technical relationships with internal and external software development partners. Coordinate SW development across internal and external SW development groups. Collaborate with a variety of cross function teams, including System Engineering, Product Management, Clinical Research, DA/QA, and others to define product development initiatives in support of Technical Segment goals. Drive all phases of the software development process, including requirements definition, design and analysis, implementation, debugging, testing, and developer verification. Help establish best practices in software development for the emerging Neuromodulation Technical Segment Work with Product Management to assure that Voice of Customer inputs are properly understood and implemented. Support Technical Segment leadership in business case analyses, as required. Contribute to NRO’s Product Roadmap. Other duties may be assigned at the discretion of the manager. Software Development Director Qualifications BS Degree in engineering in the field of Computer Science/Engineering, Electrical Engineering, or related field; MS degree preferred. Minimum 8 years’ experience in managing technical projects and employees. Minimum 5+ years’ of embedded software experience required. Minimum 5+ years’ experience in neuromodulation or related medical device industry required. Clear understanding of 8-bit microprocessor and/or microcontroller architecture. Experience in C/C++ required. Demonstrable success in driving one or more strategic projects to completion. Experience with agile and incremental software development. Experience working with requirements management tools. Strong track record of technical leadership. Experience with Class III-compliant Quality Measurement Systems. Strong written and verbal skills. Must be able to travel internationally and domestically, less than 20% of the time. Meet VanderHouwen What kind of recruiter do you see yourself working with? One who prioritizes your best interest, no matter what? VanderHouwen does, and we're in it for the long game! Our recruiters focus on YOU, building meaningful, long-term relationships while developing a deep understanding of companies' staffing needs and workplace cultures. This approach helps us find an ideal job match that aligns with your unique career aspirations and goals. VanderHouwen is an award-winning, Women & Diversity-Owned, WBENC certified professional staffing firm. Founded in 1987, VanderHouwen places experienced professionals across the nation! Our recruitment teams specialize in either Technology and IT, Engineering, Human Resources, or Accounting and Finance career markets. Partner with us to land your next exciting career! VanderHouwen is an Equal Opportunity Employer and participates in E-Verify. VanderHouwen does not discriminate based on race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state, or federal civil rights laws. Thank you for your interest in applying for this position! Please fill out the fields below. Your profile will be reviewed with the rest of the applicants. This field is required. Upload Resume (Standard format documents welcome. Unable to accept image documents or filenames containing special characters.) * Please attach your current resume (required). #J-18808-Ljbffr
Senior Software Development Engineer
Posted 2 days ago
Job Viewed
Job Description
**Job Description** Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world's biggest challenges. Oracle's Cloud Infrastructure (OCI) builds Infrastructure-as-a-Service that operates at a high scale in a broadly distributed multi-tenant cloud environment. Our customers run their businesses on our cloud, and our mission is to provide them with best-in-class compute, storage, networking, database, security, and an ever-expanding set of foundational cloud-based services. These are exciting times in our space - we are growing fast and working on ambitious new initiatives. We are building a new Zero Trust service team at OCI. Our mission is to build and operate a set of Zero Trust Network services through a combination of network security technologies with OpenZiti, identity and access management (IAM) solutions, multi-factor authentication (MFA), software-defined perimeters (SDP), and cloud-based security solutions. The goal is to create a more resilient and secure network that reduces the risk of data breaches and cyberattacks, especially in today's highly dynamic and distributed computing environments. Lead API driven automation and integration workflow leveraging ZTNA commercial products SDK and API to support ZTNA solution delivery and operational efficiency **Responsibilities** As a member of the software engineering division, you will apply expert to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture. The ideal candidate will be technically strong and productive; someone who knows how to balance speed and quality with iterative and incremental improvements. You understand operational excellence and know-how to infuse a culture of being proactive within your team. You have the ability to recommend and justify changes to new and existing products and establish consensus with data-driven approaches. As a Senior Software Engineer with 6+ years of experience, you will be a key member of the OCI Zero Trust Service team, responsible for designing, developing, and operating a suite of Zero Trust Network services and related security technologies. You will work closely with a team of software engineers to solution and create a zero trust network service . This critical network service aims to enhance security and resilience, reducing the risk of data breaches and cyberattacks in dynamic and distributed cloud environments. Your responsibilities will include: + **Design and Development:** Utilize your expertise in software architecture and security principles to design, develop, and enhance the secure edge zero trust services. Implement solutions that enable automated and manual assurance of code, while ensuring optimal performance and low overhead. + **Integration:** Leverage your understanding of Zero Trust principles to implement identity and access management (IAM) solutions, multi-factor authentication (MFA), and software-defined perimeters (SDP) to create a secure and robust network infrastructure. + **Security and Compliance:** Apply security best practices to the entire development lifecycle, from design to deployment. Conduct thorough code reviews, vulnerability assessments, and recommend security improvements based on data-driven approaches. + **Cloud Infrastructure and Networking:** Have a strong sense of cloud infrastructure and networking knowledge to ensure seamless integration of the zero trust services into the broader OCI environment including VPN, IPSec, DRG, VCNs and transforming corporate network to cloud network + **Performance and Scalability:** Optimize the secure edge routers and controllers to handle increasing traffic and application updates, while ensuring the overall performance and reliability of the zero trust network services. + **Collaboration and Agile Environment:** Work collaboratively with cross-functional teams in an agile environment, contributing your expertise, providing mentorship, and fostering a culture of proactive problem-solving and continuous learning. + **Monitoring and Operations:** Devise, manage, and extend monitoring solutions for large-scale environments. Respond to operational challenges and mission-critical incidents as part of on-call duties. + **Automation and integrations** workflow leveraging ZTNA commercial products SDK and API to support ZTNA solution delivery and operational efficiency **Job Requirements / Basic Qualifications** : To succeed in this role, you should possess the following qualifications and skills: + Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience. + 6+ years of experience with back-end development for cloud network services. + Proficiency in high-level programming languages such as C/C++ or GO or Java, along with scripting languages like Python. + Strong knowledge of computer networking principles, OSI layers, TCP/IP, DNS, DHCP, Routers, Gateways, and Subnets + Network programming with at least 4+ years of experience in developing network applications on the server-side with Linux, and client-side on at least one of Linux, Windows, MacOS/iOS or Android. + Expertise in Zero Trust security principles , network traffic routing , Security(data Encryption, PKI). + Strong understanding of the Linux network-stack and user-space network stacks (like LWIP). + Experience in network protocol development (custom protocols on top of TCP/UDP). + Automation and integration exp for ZTNA **Preferred Qualifications:** + Familiarity with microservice design patterns and service-to-service communication protocols. + 3+ years experience developing cloud services and tools on Oracle Cloud, AWS, GCP, or Azure. + Experience with Kubernetes and Infrastructure as Code (IAC) languages like Terraform. + Familiarity with databases (SQL and noSQL) and host virtualization technologies (KVM, Containers, Docker, etc.). + Understanding of service metrics, alarming systems, and operational experience with mission-critical services. + Knowledge of Linux internals and Unix troubleshooting skills + Experience working in an operational environment with mission critical tier one services with associated pager duty Disclaimer: **Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.** **Range and benefit information provided in this posting are specific to the stated locations only** US: Hiring Range in USD from: $79,800 to $178,100 per annum. May be eligible for bonus and equity. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Oracle US offers a comprehensive benefits package which includes the following: 1. Medical, dental, and vision insurance, including expert medical opinion 2. Short term disability and long term disability 3. Life insurance and AD&D 4. Supplemental life insurance (Employee/Spouse/Child) 5. Health care and dependent care Flexible Spending Accounts 6. Pre-tax commuter and parking benefits 7. 401(k) Savings and Investment Plan with company match 8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation. 9. 11 paid holidays 10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours. 11. Paid parental leave 12. Adoption assistance 13. Employee Stock Purchase Plan 14. Financial planning and group legal 15. Voluntary benefits including auto, homeowner and pet insurance The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted. Career Level - IC3 **About Us** As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@ or by calling +1 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Principal Software Development Engineer
Posted 2 days ago
Job Viewed
Job Description
About Lumen
Lumen connects the world. We are igniting business growth by connecting people, data and applications - quickly, securely, and effortlessly. Together, we are building a culture and company from the people up - committed to teamwork, trust and transparency. People power progress.
We're looking for top-tier talent and offer the flexibility you need to thrive and deliver lasting impact. Join us as we digitally connect the world and shape the future.
The Role
The Principal Software Development Engineer plans, designs, architects, and builds multiple highly complex ServiceNow solutions including (but not limited to) both inbound and outbound integrations (and bi-directional/ebonding integrations) with other systems including external ServiceNow instances and other non-ServiceNow platforms, primarily using REST. Translates business requirements into specific designs, then participates and leads in the design, architecture, and development of solutions within the ServiceNow platform.
Location
This position is work from home within the US.
The Main Responsibilities
-
Architect, design, and implement high-impact integrations across enterprise systems, ensuring data flows smoothly between ServiceNow and external systems, bi-directionally, in a complex cloud architecture.
-
Must have direct, real-world experience building highly complex bi-directional integrations within ServiceNow.
-
Experience with tools such as APIGEE and Kafka is a major plus (especially those tools specifically).
-
Utilize inbound Scripted REST APIs (SRAPIs), outbound REST Messages/Methods IntegrationHub, MID Servers, Credential Aliases and other tools to build scalable integrations, handling everything from initial API setup to monitoring for performance and troubleshooting.
-
Act as a true technical architect and developer, collaborating with multiple teams to define integration requirements and ensure best practices are applied.
-
Provide mentorship to other developers and serve as an expert for all things ServiceNow and SN integration.
-
Debug and optimize integrations for performance, stability, and maintainability.
What We Look For in a Candidate
-
7+ years of experience with ServiceNow development, ServiceNow integrations and custom API development.
-
Expertise in REST, pub/sub/queueing systems, OAuth, and other web technologies.
-
Proficiency in JavaScript and ServiceNow's scoped applications.
-
Experience with MID Server setup and configuration.
-
In-depth understanding of ServiceNow's data models and CMDB.
-
Experience with the SN CSM application/module
-
Must be able to do a bit of complex data architecture and identify potential architectural pitfalls before putting code to canvas
-
Should have the ability to obtain Security Clearance
Compensation
This information reflects the anticipated base salary range for this position based on current national data. Minimums and maximums may vary based on location. Individual pay is based on skills, experience and other relevant factors.
Location Based Pay Ranges
$149,084 - $98,779 in these states: AL AR AZ FL GA IA ID IN KS KY LA ME MO MS MT ND NE NM OH OK PA SC SD TN UT VT WI WV WY
156,539 - 208,718 in these states: CO HI MI MN NC NH NV OR RI
163,993 - 218,657 in these states: AK CA CT DC DE IL MA MD NJ NY TX VA WA
Lumen offers a comprehensive package featuring a broad range of Health, Life, Voluntary Lifestyle benefits and other perks that enhance your physical, mental, emotional and financial wellbeing. We're able to answer any additional questions you may have about our bonus structure short-term incentives, long-term incentives and/or sales compensation) as you move through the selection process.
Learn more about Lumen's:
Benefits* (
Bonus Structure
Requisition #: 337824
Background Screening
If you are selected for a position, there will be a background screen, which may include checks for criminal records and/or motor vehicle reports and/or drug screening, depending on the position requirements. For more information on these checks, please refer to the Post Offer section of our FAQ page ( . Job-related concerns identified during the background screening may disqualify you from the new position or your current role. Background results will be evaluated on a case-by-case basis.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Equal Employment Opportunities
We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, citizenship, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, sexual orientation, gender identity, gender expression, marital status, family status, pregnancy, or other legally protected status (collectively, "protected statuses"). We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments or training.
Disclaimer
The job responsibilities described above indicate the general nature and level of work performed by employees within this classification. It is not intended to include a comprehensive inventory of all duties and responsibilities for this job. Job duties and responsibilities are subject to change based on evolving business needs and conditions.
In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.
Please be advised that Lumen does not require any form of payment from job applicants during the recruitment process. All legitimate job openings will be posted on our official website or communicated through official company email addresses. If you encounter any job offers that request payment in exchange for employment at Lumen, they are not for employment with us, but may relate to another company with a similar name.
Application Deadline
07/24/2025
Principal Software Development Engineer
Posted 2 days ago
Job Viewed
Job Description
Job Description
The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of extensive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are solving some of the world's biggest challenges.
We offer unique opportunities for hard-working, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact crafting and building innovative new systems to power our customer's business critical applications.
The Deployment Automation and Compliance Engineering (DACE) service team is building a highly scalable platform to create, qualify, secure, and deploy virtualization services to our cloud infrastructure worldwide. We are looking for devops/software engineers who are ready to take on new challenges in maintaining and enhancing highly scalable CI/CD and test platforms.
As a Senior Member on this team and using the latest technologies on OCI, you will be crafting and delivering enhancements to our platform. You will partner with service teams, learn about the existing challenges, and influence the vision and direction. You will implement the entire software lifecycle for platform feature development - development, testing, and CI/CD. You must balance between platform enhancements and production operational concerns like writing run books, ops automation, structured logging, instrumentation for metrics and events using a plethora of internal tooling at OCI.
Responsibilities
As a member of VMI's DevSecOps team, you'll be required to provide excellent solutions for Cloud operations and provisioning. You'll be building, handling and supporting internal/external systems on the Cloud. You'll be responsible for Continuous Integration/Deployment of Development changes, and making sure that the health of all systems is great.
You'll also be responsible for the patching and upgrades of all components of the system and be tasked with automation of each and every operational task so that the manual intervention/effort can be eliminated.
The job requires you to be well accustomed with different DevOps tools and technologies. An aptitude towards fast learning, adapting to fast changes, and motivation towards automation of everything is a must. Past experience in handling databases, coordinating middle and web tiers is helpful. Programming/scripting knowledge for automation of tasks is a must. You should be motivated to work in an independent environment, curious to learn and implement new tools/technologies with a confidence to work and fix any technical issue that comes along.
Experience:
-
Experience of working in a challenging work environment and track record of meeting project timelines
-
Candidate must possess sound analytical ability with innovative mentality to handle sophisticated implementation scenarios
-
Experience with Automated CICD Platforms/Solutions.
-
Minimum of 4-10 years of work experience
Basic Qualifications:
-
4+ years of experience Java, Rust or C++ and experience with scripting languages such as Python, Perl, etc.
-
4+ years of experience on DevOps Tools/Skills, Programming/Scripting language (Bash/shell, Python, pl/sql etc.)
-
4+ years of experience working on CI/CD using GitLab/Jenkins/TeamCity, Terraform, Ansible, and GIT Source Control Administration
-
2+ years of experience with Linux
Preferred Qualifications
-
4+ years of experience on Oracle Cloud Technologies like OCI SDK, OCI Functions
-
4+ years of experience on Docker, Kubernetes (Preferably OKE), Terraform
-
2+ years of experience with computer architecture and virtualization (experience with one or more of Qemu/KVM, Xen, HyperV)
-
2+ years of experience handling compliance/security updates
Education:
- Bachelor's degree or above in Computer Science Engineering or Equivalent
Disclaimer:
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
-
Medical, dental, and vision insurance, including expert medical opinion
-
Short term disability and long term disability
-
Life insurance and AD&D
-
Supplemental life insurance (Employee/Spouse/Child)
-
Health care and dependent care Flexible Spending Accounts
-
Pre-tax commuter and parking benefits
-
401(k) Savings and Investment Plan with company match
-
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
-
11 paid holidays
-
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
-
Paid parental leave
-
Adoption assistance
-
Employee Stock Purchase Plan
-
Financial planning and group legal
-
Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC4
About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling +1 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Be The First To Know
About the latest Software development Jobs in Portland !
Software Development Engineer II
Posted 4 days ago
Job Viewed
Job Description
Join Amazon as a Software Development Engineer II!
We are excited to announce multiple positions available at Amazon Dev Center U.S., Inc. If you are passionate about technology and eager to make an impact, this is the role for you!
Key Responsibilities:
- Design, develop, implement, test, and document embedded or distributed software applications, tools, systems, and services.
- Translate functional requirements into robust and efficient software solutions that integrate seamlessly within the overall system architecture.
- Engage in the complete development cycle from design through delivery and maintenance.
- Create comprehensive and user-friendly software documentation.
- Make informed decisions regarding the use of new or existing software products and tools.
- Mentor junior development engineers to foster their growth.
Position Qualifications:
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
- At least one year of experience in a similar role or related occupation.
- Demonstrated experience in designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications and tools using:
- C#, C++, Java, or Perl
- Object Oriented Design
Additional Information:
The position is based in Portland, Oregon. The role requires a commitment of 40 hours per week, typically from 8:00 am to 5:00 pm. The salary range for this position is between $143,700/year to $194,400/year, with potential additional compensation including equity and sign-on payments, along with a full range of medical and financial benefits.
At Amazon, we are committed to creating a diverse and inclusive workplace. We encourage individuals from all backgrounds to apply.
If you require any workplace accommodations during the application and hiring process, please let us know.
Embedded Software Development Engineer
Posted 18 days ago
Job Viewed
Job Description
Working for Micro Systems Engineering, Inc. (MSEI) means joining an elite team to work on some of the most exciting challenges in medical technology today. We are a pioneer in developing innovative implantable medical device technologies and devices that save and enhance the quality of life for millions of individuals living with cardiovascular and chronic neurologic pain disorders. With more than 40 years of experience in design and manufacturing of active implantable medical devices, our continuing success is based on our company's core values - innovation, quality, reliability, integrity, teamwork, and undisputed expertise - thus enabling us to inspire confidence and trust in physicians and patients worldwide. We are continually looking for talented engineers, scientists, and professionals to share in our mission.
Please join us as:
Embedded Software Development Engineer
Are you ready to make a real impact in the world of medical technology? As an Embedded Software Engineer , you'll play a critical role in ensuring the quality and reliability of embedded software for life-changing implantable neurostimulation devices.
In this role, you'll work within our fast-growing Biotronik NRO Business Unit , collaborating with a cross-functional R&D team to develop software that integrates seamlessly with implantable devices, mobile apps, and web-based systems. You'll leverage your expertise in highly reliable software design for resource-constrained devices while applying your understanding of electrical engineering to create cutting-edge medical solutions.
If you're passionate about innovation, thrive in a collaborative environment, and want to develop technology that improves lives, this is your opportunity to drive the future of neurostimulation .
Your Responsibilities
- Take ownership in all phases of the software development process, including requirements definition, design, implementation, and developer verification.
- Design and implement embedded device software in C.
- Develop and maintain test tools and automated test cases (C#).
- Collaborate with project management, system engineering, clinical research, and design assurance to define and implement new Neuromodulation features.
- Generate and maintain relevant software documentation required for a given design task.
- Develop ideas for process improvements.
- Other duties may be assigned at the discretion of the manager.
Education / Experience Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or a related engineering discipline
- Minimum of 3 years of experience using integrated development environments (IDEs), debugging tools, configuration management, test management, and defect tracking systems
- At least 2 years of experience designing and implementing real-time software for resource-constrained microprocessors or system-on-chips (SoCs)
- Experience in developing software to run in very low power applications
- Experience with communications protocols for low-power environments (Bluetooth LE)
- Programming C/C++/Assembler on ARM-based SoC
- Programming C/C++/Assembler on 68HC11 MCU
- Programming Digital Signal Processor (DSP) code
- Developing automated test cases
- Experience with electronics test tooling (oscilloscope, logic analyzer) a plus
- Experience with FDA, 21CFR820, ISO 13485, IEC 62304, and regulatory submission of Class III Medical Devices a plus
- Strong written and verbal communication skills.
This position is based in Lake Oswego, Oregon , with a flexible hybrid work policy . While you'll have the flexibility to work remotely, on-site collaboration is essential for interacting with specialized test equipment and managing complex lab setups. Certain aspects of the work can be replicated in a home office, but hands-on access to our cutting-edge tools and technology will be a key part of your success in this role.
Physical Requirements
The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- While performing the duties of this job, the employee is regularly required to be independently mobile.
- The employee is also required to interact with a computer for extended periods of time and communicate with co-workers.
- Must be able to work a minimum of 40 hours / week.
EEO Commitment
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, genetic information, or any other characteristic protected by law.
Location: Lake Oswego(0001)
Working hours: Full-time
MSEI Lake Oswego Oregon (US-OR) USA
Job ID: 60412
Micro Systems Engineering, Inc. is an equal opportunity employer. In accordance with applicable law, the company prohibits discrimination based on race, color, religion, creed, gender, pregnancy or related medical conditions, age, national origin or ancestry, physical or mental disability, sexual orientation, genetic information, uniformed service or any other consideration protected by federal state and local laws. Our commitment to equal opportunity employment applies to all persons involved in our operations and prohibits unlawful discrimination by any employee.
Micro Systems Engineering, Inc. believes that diversity leads to strength.
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled depth of experience and a broad portfolio of software to give customers the power to solve their design, business, and environmental challenges.
We are looking for a Senior Engineer specialized in the Qt Framework. You will be a member of the team that builds and maintains the framework for building the Fusion UI (mostly written in C++ / Qt Framework). Organizationally, you will work in the Platform organization within Autodesk's Product Design and Manufacturing Solutions (PDMS) division making the software platform upon which the Fusion family of products are built. Come help us fulfill our vision to allow developers to deliver Industry Workflows on our client platform to any user.
You are ideal for the position if you are:
- A "Pixel Perfectionist" with a keen eye for spotting and debugging the slightest content misalignment, pixilation, density, or scaling issue
- Interested in the wide variety of Human Interface Devices (HID) and input APIs available to CAD users today, from basic 3-button mice and touch gestures, to advanced input devices like the 3Dconnexion SpaceMouse, gamepads, and 20-button mice
You will report to the team's Portland Oregon-based Sr. Manager but your position is hybrid.
Responsibilities:
- Work on a scrum team of about 5 8 team members
- Understand and apply best practices for working in the production codebase for the Fusion user interface framework (C++ / Qt) to deliver high-quality, secure, and stable code
- Develop, troubleshoot, test, and debug Qt widget-based UI components
- Support development of Qt Modeling Language (QML) components in a QWidget-based UI
- Investigate crashes and customer escalations (CERs) that sometimes require debugging into Qt source code
- Engage directly with customers to provide technical support for complex issues
- Engages with customers, to understand their workflows and challenges in order to provide solutions aligned with their requirements
- Be a reliable contributor who exercises technical leadership within the team
- Write technical design documents, participate in design and code reviews within the team and across teams, develop estimates for tasks, and document code
- Work with an extended team of software developers, QAs, and product designers in the US and other worldwide engineering sites
- Participate in Agile ceremonies such as sprint planning, daily scrum meetings, backlog grooming, sprint reviews, and sprint retrospectives
- Use Git/GitHub and work with build and deployment technologies, such as Jenkins, CMake, Docker containers, and Python
Minimum Qualifications:
- Working knowledge of the Qt Framework, including threading, signal & slots, events, rendering, and widgets
- 3+ years of experience developing commercial application(s) built on the Qt Framework
- 5+ years of professional C++ programming experience
- Experience using modern macOS (Cocoa) and Windows (Win32) APIs and OS development best practices to enhance the user experience of Fusion as an installed application, including desktop window management, accessibility features, Windows Shell, and the Taskbar/Dock
- Experience reproducing and debugging unique/niche user device configuration issues related to multiple monitors, mixed DPI scaling, security, or other environment-specific factors
- Experience working well in a team to achieve team goals
- Current knowledge of C++ standards and specifications
- Experience with Object-Oriented programming, debugging, software architecture, data structures, algorithms, and STL
- Proficient in written and verbal English
- Bachelor's degree or higher in computer science or related technical discipline
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $98,600 and $144,650. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive.