Principal Software Engineer
Full-time
I3 Verticals
JOB TITLE: Principal Software Engineer
DEPARTMENT: Transportation
REPORTS TO: Chief Technology Officer
JOB LOCATION: Remote (U.S. based)
TRAVEL: No
SUMMARY OF POSITION:
The Software Engineer works as part of the Software Engineering team to understand, design, and implement features. Works with Product Owners, Quality Engineers, and Support to understand requirements, develop a design and implementation plan, execute the plan, and deliver value for products.
ESSENTIAL DUTIES & RESPONSIBILITIES:
MINIMUM QUALIFICATIONS (EDUCATION AND EXPERIENCE):
PREFERRED QUALIFICATIONS (EDUCATION AND EXPERIENCE):
Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
DEPARTMENT: Transportation
REPORTS TO: Chief Technology Officer
JOB LOCATION: Remote (U.S. based)
TRAVEL: No
SUMMARY OF POSITION:
The Software Engineer works as part of the Software Engineering team to understand, design, and implement features. Works with Product Owners, Quality Engineers, and Support to understand requirements, develop a design and implementation plan, execute the plan, and deliver value for products.
ESSENTIAL DUTIES & RESPONSIBILITIES:
- Assist in the development and maintenance of web applications using PHP and Vue.js.
- Write clean, well-documented, and efficient code.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Collaborate with designers and product managers to implement user interfaces and features.
- Troubleshot and debug software issues.
- Learn to adopt new technologies and development methodologies.
- Contribute to the improvement of existing systems and processes.
- Participate in team meetings and contribute to project planning.
MINIMUM QUALIFICATIONS (EDUCATION AND EXPERIENCE):
- Associate degree in Computer Science, Software Engineering or a related field or equivalent practical experience.
- 7 years of experience in software engineering
- Basic understanding of object-oriented programming principles.
- Familiarity with PHP and/or JavaScript and modern JavaScript frameworks, particularly Vue.js.
- Knowledge of HTML, CSS, and responsive design principles.
- Familiarity with version control systems, such as GIT.
- Strong problem solving and analytical skills.
- Excellent communication and teamwork skills.
- A passion for learning and staying up to date with new technologies.
PREFERRED QUALIFICATIONS (EDUCATION AND EXPERIENCE):
- Experience with RESTful API's and web services.
- Familiarity with database systems (e.g. MySQL, PostgreSQL).
- Exposure to testing frameworks (e.g. PHPUnit, Jest).
- Understanding of Agile development methodologies.
- Personal projects or contributions to open-source projects showcasing your skills.
Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Nashville, TN vacancy
$135.2k - $306.4k
As a Sr. Principal Member of Technical Staff, you will work with other senior engineers and product management to define requirements for OCI’s storage infrastructure services... ...posted.Career Level - IC5As a member of the software engineering division, you will take an active...SuggestedTemporary workFlexible hours$114.6k - $234.6k
...customer focus of the leading enterprise software company in the world. Values are OCI's... .... This creates a strong opportunity for engineers to learn, experiment, and shape modern AI... ...technical impact? We are looking for a Principal Engineer with cloud experience to join our...SuggestedTemporary workFlexible hours- ...Overview Oracle Cloud Infrastructure is seeking a Principal Software Engineer to help build and operate OCI Search Service with OpenSearch. This individual-contributor role owns complex distributed-systems design and service excellence for a managed search and analytics...Suggested
$110.1k - $234.6k
...ethical hacking, vulnerability research, and clean-room reverse-engineering practices to understand how systems work, identify security... ...on, owning early prototypes through production-ready platform software and technical standards. Preferred Qualifications: Experience...SuggestedTemporary workFlexible hours$114.6k - $234.6k
...and multicloud solutions, edge computing, and more.As a Principal Core Infrastructure Engineer, you will lead the design and evolution of foundational... ...practical experience.7+ years of professional software-engineering experience, with demonstrated impact on large...SuggestedTemporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$114.6k - $234.6k
...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming...Temporary workFlexible hours$135.2k - $306.4k
...related sensitive materials.Improve key exchange mechanisms so software services can securely communicate, establish trust, and... ...patterns.Build reliable APIs, tooling, and workflows that help other engineering teams adopt secrets and key-management capabilities with less...Temporary workFlexible hours- ...As a Sr. Principal Member of Technical Staff, you will work with other senior engineers and product management to define requirements for OCI’s storage infrastructure services. Expertise in one or more Public Cloud offerings is a plus. You will be expected to make substantial...
$146.3k - $306.4k
Defines architecture for large-scale systems software, firmware integration, and fleet automation that impacts multiple teams or products... ...reliability, performance, and cost at hyperscale. Champions engineering excellence: coding standards, threat modeling, resource...Temporary workFlexible hoursShift work$114.6k - $234.6k
...and multicloud solutions, edge computing, and more.As a Principal Core Infrastructure Engineer, you will lead the design and evolution of foundational... ...practical experience.7+ years of professional software-engineering experience, with demonstrated impact on large...Temporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$114.6k - $234.6k
An engineer on the Strategic Customer Engineering team plays a critical role in aligning technical details across various service teams... ...experience.8+ years distributed cloud engineering experience in a software development environmentDevelopment experience in Java/C++/C# as...Temporary workWork experience placementFlexible hours$114.6k - $234.6k
...consistent performance, isolation, and availability.Who are we looking for?We are looking for engineers with distributed systems experience. You should have experience with the software development and design of the features and launching them into production. You’ve...Full timeTemporary workWork at officeRelocationLong distanceFlexible hours$146.3k - $306.4k
...scalability requirements with stakeholders; and designs elastic, high‑impact systems while advancing innovation in data plane platforms. Engineers and oversees fault‑tolerant, in‑service‑upgradable designs; optimizes resilience mechanisms (load‑shedding, throttling, rate‑...Temporary workFlexible hours$135.2k - $306.4k
...in production at meaningful scale. We have strong security engineering judgment across access control, encryption, identity, trust boundaries... ...sensitive materials. We improve key exchange mechanisms so software services can communicate securely, establish trust, and...Full timeFlexible hours$114.6k - $234.6k
...Salary: $114,600 - 234,600 per year Requirements: We bring 5+ years of distributed cloud engineering experience in a software development environment. We have development experience in Java, C++, or C#, along with scripting languages. We have experience using...Full timeFlexible hours$146.3k - $306.4k
...foundational distributed-systems, developer-platform, and reliability problems with broad impact across OCI. We are hiring Senior Principal engineers and leaders who are excited by large-scale cloud infrastructure, deployment orchestration, operational automation, and...Temporary workFlexible hours$142k - $194k
...year Requirements: ~ Bachelors degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience... ...~8+ years of distributed cloud engineering experience in a software development environment. ~ Experience developing in Java, C++...Full time$135.2k - $306.4k
...Requirements: We typically look for a BS, MS, or PhD in Computer Science, Computer Engineering, or equivalent practical experience. We prefer 10+ years of full-stack software development, including designing, implementing, and operating distributed services....Full timeFlexible hours$104.5k - $234.6k
...opportunity to shape a greenfield platform with broad customer impact and a direct role in OCI’s next phase of growth.As a Principal Software Development Engineer, you will define and drive the technical direction for reliable, secure, and delightful deployment capabilities...Temporary workFlexible hours$104.5k - $234.6k
...traditional public-cloud boundaries to support dedicated, hybrid, and multicloud solutions, edge computing, and more.As a Principal Platform Software Engineer, you will shape the platform foundations that allow OCI services and their consumers to work together reliably at...Temporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$104.5k - $234.6k
Overview Oracle Cloud Infrastructure is seeking a Principal Software Engineer to help build and operate OCI Search Service with OpenSearch. This individual-contributor role owns complex distributed-systems design and service excellence for a managed search and analytics...Temporary workFlexible hoursShift work$104.5k - $234.6k
...remains posted.Career Level - IC4Key ResponsibilitiesPlatform Software Development:Lead cross-team evolution of middleware patterns or... ...development lifecycle; provides guidance and coaching to engineers to drive improvements.Utilizes advanced knowledge to develop and...Temporary workFlexible hoursShift work$104.5k - $234.6k
PRINCIPAL PLATFORM SOFTWARE ENGINEER (IC4)OCI Log Analytics - Query Language and Distributed ExecutionLocation: Nashville, Tennessee Work Arrangement: On-site Monday through Friday On-Call Requirement: Participation in the team’s on-call rotation is required Relocation...Temporary workLive inRelocationRelocation packageMonday to FridayFlexible hours$104.5k - $234.6k
Oracle Cloud Infrastructure (OCI) is seeking a highly motivated Software Developer 4 to join the Infrastructure Planning and Capacity... ...infrastructure footprint.Our systems support critical business and engineering processes that influence billions of dollars in infrastructure...Temporary workWorldwideFlexible hours$104.5k - $234.6k
...developer productivity platforms, intelligent development workflows, and AI-powered engineering tools that accelerate software delivery across the enterprise.We are seeking a Principal Platform Software Engineer to define the architecture and technical direction of scalable...Temporary workFlexible hours$114.6k - $234.6k
...Job Description Oracle Cloud Infrastructure (OCI) is seeking a Principal Systems Software Engineer to help build and evolve the low-level systems software and platform-management capabilities that power next-generation GPU infrastructure. This is a hands‑on systems...Temporary workFlexible hours$96.8k - $306.4k
...customer focus of a leading enterprise software company.Our values are the foundation of... ...a team of smart, motivated, and diverse engineers, empowered with autonomy and support to... ...where your contributions matter.As a Senior Principal Software Engineer IC5, you’ll provide...Temporary workFlexible hoursShift work$96.8k - $306.4k
...shape a greenfield platform with broad customer impact and a direct role in OCI’s next phase of growth.As a Senior Principal Software Development Engineer, you will set the long-term technical vision for reliable, secure, and delightful deployment capabilities across the...Temporary workFlexible hours$96.8k - $306.4k
...This role will lead the design and development of scalable software solutions while mentoring and guiding teams. Leverage... ...workplace where you’ll belong and be encouraged.As a Lead Principal Software Engineer, you will work with teams of software engineers responsible...Temporary workFlexible hours$99.6k - $209.5k
Oracle Cloud Infrastructure (OCI) is looking for a Principal Application Software Engineer to help develop and evolve TDMS, a mission-critical software suite supporting manufacturing test-record management.In this role, you will apply strong Java backend and middle-tier...Temporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- principal software engineer Nashville, TN
- senior principal cloud computing engineer Nashville, TN
- principal cloud computing engineer Nashville, TN
- principal Nashville, TN
- senior principal scientist Nashville, TN
- software technology Nashville, TN
- remote software sales Nashville, TN
- embedded software Nashville, TN
- software intern Nashville, TN
- software support Nashville, TN


