Principal Software Engineer jobs at The Progress - 638 jobs
Principal Software Engineer - MarkLogic Database
The Progress 4.3
Principal software engineer job at The Progress
We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease. We're proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a PrincipalSoftwareEngineer working out of your home office in the United States, and help us do what we do best: propelling business forward. This role will be specific to our MarkLogic product team. Are you eager to be at the forefront of the database revolution? Do you want to work with cutting-edge NoSQL technology that Global 2000 customers rely on to solve their mission-critical Big Data challenges? MarkLogic is a powerful, agile, and trusted enterprise multi-model database used worldwide in industries such as media, government, financial services, healthcare, and more. Our customers bet their businesses on us, and we deliver.
We are seeking an experienced, talented, and passionate engineer to influence the design and development of MarkLogic's multi-model database. As a senior member of the team, you will be responsible for leading the design, architecture, and implementation of core features related to the database kernel, search, scalability, and performance. You'll collaborate with product management, quality assurance, and technical documentation to ensure features are delivered on time and with high-quality standards.
In this role, you will:
Lead the design, architecture, and implementation of high-quality core features for the MarkLogic database, including search, language support, Javascript engine integration, scalability, reliability, and performance.
Design and implement high-performance, scalable, and fault-tolerant systems using C++.
Collaborate closely with the Product Owner, and Development teams to define product vision and ensure functional and non-functional requirements are met.
Mentor and guide junior engineers, promoting best practices in distributed systems and secure software development.
Design and implement proof-of-concept projects for the MarkLogic Database and Server Product.
Lead technical discussions ensuring project engagements are collaborative and effective.
Your background:
8+ years of hands-on experience in database internals or building core components for data processing systems
5+ years of experience in distributed and multi-threaded systems. Being able to write software that performs both correctly and efficiently when deployed to a cluster of computers
Advanced C++ coding skills; familiarity with XQuery, JavaScript (Google V8) is a plus
Strong understanding of Linux/Unix systems; Windows experience is a bonus
Knowledge of MarkLogic Server or similar database systems is a significant plus
Working knowledge of all aspects of the software development lifecycle
Proven ability to debug complex server-side issues (e.g., using GDB)
Familiarity with cloud platforms (AWS, Azure) and containerized environments
Experience with version control systems (SVN, Git)
Bachelor's or master's degree in Computer Science or equivalent experience
Additionally, it would be beneficial if you have:
Experience with high-performance distributed systems, fault-tolerant software architecture, and performance optimization
Experience with MarkLogic Server or similar NoSQL/SQL hybrid databases
Experience integrating and maintaining JavaScript engines (Google V8) within database systems
Knowledge of web and network protocols, as well as document formats like JSON and XML
Base Salary Range: $141,950- $175,350
This position is also eligible to participate in our performance-based annual corporate bonus plan. Final base compensation is determined by a number of factors, including but not limited to job-related skills, education, demonstrable experience, and allowance for future and continued salary growth. We also offer a robust benefits package, with details below.
If this sounds like you and fits your experience and career goals, we'd be happy to chat.
What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy:
Medical, dental, vision, life & disability, and financial benefits (including 401(k) retirement savings plan. Tuition Reimbursement program. Additional voluntary benefits including crucial illness/hospital indemnity, identity theft protection, auto & home insurance, legal, and pet insurance.
Competitive salary, bonus, and best-in-class Employee Stock Purchase Program (ESPP) with a 27-month lookback
Flexible paid vacation time, paid day off for your birthday, and company holidays. A variety of leave plans, including Parental Leave.
Employee Assistance Program (EAP) and an employee well-being program focusing on physical, mental, and financial health.
Apply Now! #LI-remote
Together, We Make Progress
Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!
$142k-175.4k yearly Auto-Apply 19m ago
Looking for a job?
Let Zippia find it for you.
Remote Principal Rendering Engineer (2D/3D)
Minted 4.5
San Francisco, CA jobs
A creative technology company is seeking a PrincipalEngineer to design and implement cutting-edge image rendering technology for their customized stationery platform. The ideal candidate will have over 15 years of software development experience focusing on 2D/3D rendering engines and be skilled in WebGL/WebGPU. This role offers a competitive compensation package within a hybrid work environment, allowing collaboration with diverse teams to solve complex rendering challenges.
#J-18808-Ljbffr
$159k-206k yearly est. 4d ago
Manager, Embedded Software Engineering - Onsite Position
Curtiss-Wright Corporation 4.5
Ashburn, VA jobs
Manager, SoftwareEngineering - Onsite Position page is loaded## Manager, SoftwareEngineering - Onsite Positionlocations: US-VA-Ashburntime type: Full timeposted on: Posted Yesterdayjob requisition id: JR10228Manager, SoftwareEngineering - Onsite PositionWe are growing and have a rewarding opportunity for a ***Manager, SoftwareEngineering*** in ***Ashburn, VA.***As our Manager, Softwareengineering you will be a technical specialist, who plans, directs and manages the software development and test functions for new products and software enhancements for current products, and provide technical leadership to the softwareengineering team and the company.Location: ***Ashburn VA- Onsite*****We Take Care of Our People**Paid Time Off **I** 401K with Employer Match and Profit Sharing **I** Health and Wellness Benefits **I** Learning and Development Opportunities **I** Referral Program **I** Competitive Pay **I** Recognition **I** **I****Salary Range:** $ 144,100.00 - $192,100.00 per year plus bonus Please note that the salary range information provided is a general guideline only, reflecting a position based in Virginia. Criteria such as the candidate's qualifications and relevant experience, the scope of the specific position, as well as market and business considerations will be evaluated when extending an offer.**Your Challenge:*** Head a team responsible for embedded software development, testing, releases, and delivery.* Manage, track, and oversee software and product development projects and ensure that the developments follow all applicable development standards, practices and procedures and are within the cost and schedule targets with high quality.* Establish effective practices to attract, develop, motivate, and retain high caliber software team staff; Assess employees' skills and identify training and development needs for the team.* Actively manage staff loading to match program needs with employee skills; Supervise the work assignments of the software team members, ensuring best practices are followed; Hold the team accountable for meeting planned program milestones and activities.* Identify and drive process improvement opportunities within the software development life cycle including new processes and practices, tools and methods.* Participate in bid/project activities such as defining architectures, developing technical proposals and providing detailed cost and schedule estimates**What You Bring:*** Bachelor degree in the technical field (Computer Science, Computer Engineering, SoftwareEngineering, Electrical Engineering); Master's Degree preferred.* Competencies in computer architecture, development of real-time embedded software, engineering process discipline, earned value management systems* Minimum 10 years' experience as an embedded software developer, working closely with other disciplines (hardware, mechanical) with ability to understand hardware design, board schematics* Minimum 5 years' experience leading or managing a software team though full SDLC (Software Development Life Cycle); Skilled in software management tools such as Jira, Confluence, BitBucket* Resource planning experience including staff and equipment needed for successful project execution* Experience and working knowledge of bid and proposal process* Excellent written and verbal communication skills* Leadership and Management skills* US Citizenship required; Currently hold or have the ability to obtain US security clearance.**Who We Are**Curtiss-Wright's Defense Solution division is a trusted, proven leader, delivering superior products and services that meet the defense and aerospace industries' toughest challenges with best-in-class value. Our solutions address , , and defense applications, and are focused on growth segments with a high demand for , , , and performance. As a leading Modular Open Systems Approach (MOSA) solutions supplier for battlefield platforms and , we are uniquely positioned to benefit from the DoD's commitment to maintaining technological superiority on the battlefield.To learn more visit:*No unsolicited agency submittals please. Agency partners must be invited to participate in a search by our **Talent Acquisition Team** and have signed terms in place prior to any submittal. Resumes submitted directly to any Curtiss-Wright employee or affiliate will not qualify for fee payment, and therefore become the property of Curtiss-Wright.***Compliance Statement**This position may require exposure to export-controlled information and subject to additional security screening. In the event information provided during the security screening reveals ineligibility to access export-controlled information, any offer of employment may be reconsidered or withdrawn. Curtiss-Wright is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, sexual orientation, gender identity, physical or mental disability, age, ancestry, legally protected medical condition, family care status, marital status, religion, veteran status, national origin, or any other legally protected status. If you require accommodation during the recruitment process, please contact Talent Acquisition.**For US Applicants:**If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Talent Acquisition and we will make all reasonable efforts to accommodate your request.Over 95 years of growth, Curtiss-Wright is an integrated, market-facing global diversified industrial company and remains a technology leader through this legacy of innovation. Through three well-balanced segments - Aerospace & Industrial, Defense Electronics and Naval & Power, we remain focused on advanced technologies for high performance platforms and critical applications. Diversity, commitment to excellence and dedication to the spirit of pioneering innovation continue to drive the employees of Curtiss-Wright. **Our Values** **Leadership** We lead based on vision and strategic direction, empowering employees to reach goals through thoughtful and decisive action. **Customer Focus** We are committed to achieving total quality by meeting our customers' expectations and delivering products and services in a timely fashion. **Teamwork & Trust** Working in a spirit of trust and collaboration, we actively encourage employees to contribute their ideas and innovations to keep our company moving forward. **Respect for People** We believe that people are our most valuable asset and will always do the right thing in our dealings and interactions with all employees. **Integrity** We will act with the highest integrity in all of our business relationships and strategic partnerships. **What We Offer Our Employees:****Opportunity:** As part of the Curtiss-Wright team, you have the opportunity each day to transform the way customers do business, as well as transform your career. Our entrepreneurial environment provides you with excellent experiences that enable you to develop your skills through stretch assignments and the opportunity to work with the best talent in the industry. You will have the opportunity to contribute from day one!
#J-18808-Ljbffr
$144.1k-192.1k yearly 1d ago
Senior Hardware Engineering Leader - Lighting Systems
Lutron Electronics Co., Inc. 4.3
Boston, MA jobs
A leading technology company in lighting solutions is seeking a Senior Hardware Engineering Manager for their Boston office. The role involves leading cross-functional teams to develop innovative lighting products. Ideal candidates will have over 10 years of experience, a relevant engineering degree, and a proven track record in team leadership and technical depth. Competitive salary between $192,500 and $215,000, along with comprehensive employee benefits, is offered.
#J-18808-Ljbffr
$192.5k-215k yearly 2d ago
Senior Coating and Lamination Engineer
E Ink Corporation 4.4
Billerica, MA jobs
Team up with the most innovative company where Imagination becomes reality! E Ink is the originator, pioneer, and commercial leader in ePaper technology. The Billerica Research & Development team is thriving and growing as we help develop products that are changing how people access information every day. We are seeking qualified candidates who are self-driven, looking to advance their career and become a high-impact player on a team.
Based on technology from MIT's Media Lab, E Ink has transformed and defined the eReader market. Its Electrophoretic Display products make it the worldwide leader for ePaper. The Company's corporate philosophy aims to deliver revolutionary products, user experiences and environmental benefits through advanced technology development.
Our diversity of people, backgrounds, experiences, thoughts and perspectives is fostered to create an inclusive work environment. Our culture is built on value commitments to innovation, quality, results, integrity, community, people, and collaboration that fosters a strong employee engagement, teamwork, safety and wellness.
We offer a competitive/generous benefits package that fits the needs of our employees. It includes health, dental, vision, wellness programs, employee discounts, 401k matches, ongoing development, advancement opportunities and more. This position is also eligible for our bonus program. (see E Ink │ Our Company)
About the position:
E Ink's Development Group is looking for an experienced Coating Engineer to join the Coating and Lamination Process development team. As a member of this team, this individual will work on next generation ePaper products that support our mission of Making Surfaces Smarter and Green. The Coating Engineer will be responsible for developing innovative coating and lamination solutions for E Ink's unique materials. Working within cross functional project teams, this individual will be responsible for planning and executing complex pilot and production-scale experiments to develop creative coating and lamination solutions.
Job Responsibilities:
Provide technical leadership and strategic direction in implementing a wide range of coating application methods to support new design and materials introduction into the next generation of ePaper devices
Act as a subject-matter expert and mentor, interacting across multiple groups to define coating requirements of new materials, including fluids and coating substrate materials, and develop and demonstrate process capabilities for these requirements
Demonstrate fundamental relationships between process variables and device performance, with the goal of using what is learned for scale-up to production scale
Lead the design, management, and coordination of experiments on pilot scale roll-to-roll coating equipment
Conduct film characterizations to verify experimental formulations as they relate to electro-optical metrics and coating-related defects
Guide and collaborate with engineers and technicians, providing high-level troubleshooting expertise and issue reports
Drive documentation, best practices, and process transfer from Development to Production, ensuring scalability and manufacturability
Qualifications:
Bachelor's degree in Chemical, Materials Science, or Mechanical Engineering with 10 years of experience, OR Master's/PhD with 5+ years of experience in roll-to-roll processes and coating technology
Expertise in a wide range of coating applications such as Slot Die, Gravure, Blade, and multilayer laminating techniques
Knowledge of Design of Experiments and Statistical Analysis
Strong familiarity with rheological and mechanical measurement techniques
Proficiency with Microsoft Office software, JMP or other statistical analysis tools
Excellent written and verbal communication skills, a strong sense of urgency and a performance metrics-driven style
Sound analytical skills, attention to detail, and strong problem-solving skills
Ability to set priorities, drive complex projects with minimal oversight, and adapt to evolving business needs
Experience collaborating with external partners, production sites and suppliers
Preferences:
Hands on experience in 3D modeling, tool design and fabrication
Experience in process design, hardware testing, and equipment troubleshooting
Track record of patents, publications, or significant technical contributions in coating and lamination technologies
Benefits:
Competitive total compensation package
Medical, dental and vision on 1st day
Company 401K match
20 PTO days
Generous sick leave policy
Casual day to day work environment
Hybrid/flexible work environment (for some positions)
E ink is committed to a diverse and inclusive workforce. E Ink is an equal opportunity employer and does not discriminate on the basis of race, ethnicity, gender, identity, sexual orientation, veteran's status, disability, age, or on any basis prohibited by federal and state law.
Salary Range Disclosure: The annual base salary range for this position is $135,000 to $165,000 not including any variable pay. The total compensation package may include performance-based incentives, discretionary bonuses, and other variable pay components. The salary range for this position reflects a reasonable estimate at the time of posting and may vary based on factors such as experience, skills, education, certifications, and location.
$135k-165k yearly 5d ago
Software Engineer
Astreya 4.3
Remote
Join us as a Data Engineer, where you will play a pivotal role in transforming raw data into actionable insights that drive strategic business decisions. In this role, you will leverage your expertise in Python to design, develop, and maintain robust data pipelines and data warehouses, ensuring data integrity and quality across the organization. You will be responsible for building and optimizing scalable ETL processes, collaborating with cross-functional teams to define and implement efficient data models, and monitoring data workflows for performance improvements. Additionally, you will implement data quality checks, maintain comprehensive documentation, and advocate for best practices in data management. Your efforts will directly contribute to enabling data-driven decision-making, ensuring our data infrastructure meets the evolving needs of the business, and keeping us at the forefront of our industry. If you thrive in tackling complex data challenges and have a passion for innovation, we invite you to join our dynamic team!
Required Qualifications:
Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Experience: 4+ years of experience in data engineering or a similar role, with a strong focus on building and maintaining data pipelines.
Technical Skills:
Proficiency in Python, with a solid understanding of data structures, algorithms, and libraries commonly used in data manipulation (e.g., Pandas, NumPy).
Strong experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, or similar), including database design, optimization, and performance tuning.
Familiarity with data warehousing concepts and experience using platforms such as Amazon Redshift, Google BigQuery, or Snowflake.
Hands-on experience with ETL tools (e.g., Apache Airflow, Talend, or custom Python scripts) for data extraction, transformation, and loading.
Knowledge of data modeling and experience in designing efficient and scalable data architectures.
Problem-Solving Skills: Ability to troubleshoot and resolve complex data issues, ensuring data quality and reliability.
Preferred Qualifications:
Cloud Services: Experience with cloud platforms (e.g., AWS, Google Cloud Platform, Azure) and familiarity with their data services, such as AWS Glue or Google Cloud Dataflow.
Big Data Technologies: Knowledge of big data technologies such as Apache Spark, Hadoop, or Kafka for processing large datasets.
Data Governance: Understanding of data governance, data privacy, and compliance standards (e.g., GDPR, HIPAA) and how they apply to data engineering practices.
Data Visualization Tools: Familiarity with data visualization tools (e.g., Tableau, Power BI, Looker) for creating actionable insights from data.
Version Control: Experience with version control systems (e.g., Git) and CI/CD practices for automated deployment of data pipelines.
Soft Skills:
Strong communication skills and the ability to collaborate effectively with cross-functional teams, including data scientists, analysts, and business stakeholders.
Certifications: Relevant certifications in data engineering or cloud platforms (e.g., Google Cloud Professional Data Engineer, AWS Certified Data Analytics) are a plus.
Physical Demand & Work Environment:
Must have the ability to perform office-related tasks, which may include prolonged sitting or standing
Must have the ability to move from place to place within an office environment
Must be able to use a computer
Must have the ability to communicate effectively
Some positions may require occasional repetitive motion or movements of the wrists, hands, and/or fingers
Salary Range
$47.13 - $74.42 USD (Hourly)
Please note that the salary information provided herein is base pay only (gross); it does not include other forms of compensation which may or may not apply to this specific position, namely, performance-based bonuses, benefits-related payments, or other general incentives - none of which are guaranteed, may be subject to specific eligibility requirements, and are wholly within the discretion of Astreya to remit.
Further, the salary information noted above is a range that consists of a minimum and maximum rate of pay for this specific position. Where an applicant or employee is placed on this range will depend and be contingent on objective, documented work-related considerations like education, experience, certifications, licenses, preferred qualifications, among other factors.
Astreya offers comprehensive benefits to all Regular, Full-Time Employees, including:
Medical provided through Cigna (PPO, HSA, EPO options) / Medical provided through Kaiser (HMO option only) for California employees only
Dental provided through Cigna (DPPO & DHMO options)
Nationwide Vision provided through VSP
Flexible Spending Account for Health & Dependent Care
Pre-Tax Account for Commuter Benefit/Parking & Transit (location-specific)
Continuing Education and Professional Development via various integrated platforms, e.g. Udemy and Coursera
Corporate Wellness Program
Employee Assistance Program
Wellness Days
401k Plan
Basic Life, Accidental Life, Supplemental Life Insurance
Short Term & Long Term Disability
Critical Illness, Critical Hospital, and Voluntary Accident Insurance
Tuition Reimbursement (available 6 months after start date, capped)
Paid Time Off (accrued and prorated, maximum of 120 hours annually)
Paid Holidays
Any other statutory leaves, paid time, or other fringe benefits required under state and federal law
$47.1-74.4 hourly Auto-Apply 60d+ ago
Principal Software Engineer - OpenEdge Core Language
The Progress 4.3
Principal software engineer job at The Progress
We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. We're proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives, because we believe people power progress. We are looking for a PrincipalSoftwareEngineer to join our OpenEdge Core Language Development team, working at the heart of a mission-critical enterprise platform used by customers around the world. This is a hybrid role, splitting time between your home office and our Burlington, MA headquarters. Candidates must be local to that location to be considered as we can not provide a relocation package at this time. As a PrincipalSoftwareEngineer on the OpenEdge Core Language team, you will work on the foundation of the OpenEdge platform, including the ABL language runtime, virtual machine (AVM), client technologies, and core execution services. This is a hands-on, highly technical individual contributor role for engineers who enjoy working deep in the system stack-building language runtimes, performance-critical components, and long-lived platform infrastructure. OpenEdge powers business-critical applications across industries. The software you build must be reliable, secure, performant, and backward-compatible, while continuing to evolve to meet modern architecture, cloud, and AI-driven requirements.
In this role, you will:
Design, implement, and maintain core components of the OpenEdge ABL language runtime and AVM.
Develop and evolve client-side runtime and protocol layers that integrate with the database and application server.
Build and optimize performance-critical, multi-threaded systems in C/C++.
Work on core language features, execution semantics, and runtime services while preserving long-term compatibility.
Diagnose and resolve complex customer issues in core language and runtime components, delivering durable fixes and platform improvements.
Contribute to platform security, including secure coding practices and hardening of core components.
Own technical design and implementation across the full development lifecycle, including testing, documentation, and maintenance.
Serve as a technical leader and mentor, providing code reviews, design guidance, and pairing with senior engineers.
Collaborate with cross-functional teams (database, application server, tooling, architecture, security) to ensure cohesive platform evolution.
Communicate technical concepts clearly and influence technical direction through thoughtful design and collaboration.
Your background:
10+ years of professional software development experience.
Strong expertise with C/C++ developing multi-threaded software and experience with shared memory.
Deep understanding of data structures, algorithms, and performance optimization.
Experience building or maintaining systems-level software.
Proven experience with multi-threaded programming, synchronization, and concurrency.
Solid understanding of operating system fundamentals, including memory management, process and thread lifecycle, file systems and I/O, and Inter-process communication.
Familiarity with secure software development practices.
Comfortable developing on Linux/Unix and Windows platforms.
Strong problem-solving skills and ability to work independently.
Excellent written and verbal communication skills in English.
Ability to work independently and meets tight deadlines.
Bachelor's degree in computer science or equivalent experience.
Additionally, it would be beneficial if you have:
Experience with programming language design or evolution
Background in database or application server platforms
Experience supporting backward compatibility across multiple long-term releases
Familiarity with protocol design, serialization, or interoperability layers
Knowledge of static analysis, build systems, or security scanning tools
Unix shell scripting or platform automation experience
Base Salary Range: $136,000 - $168,000
This position is also eligible to participate in our performance-based annual corporate bonus plan. Final base compensation is determined by a number of factors, including but not limited to job-related skills, education, demonstrable experience, and allowance for future and continued salary growth. We also offer a robust benefits package, with details below.
If this sounds like you and fits your experience and career goals, we'd be happy to chat.
What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy:
Medical, dental, vision, life & disability, and financial benefits (including 401(k) retirement savings plan. Tuition Reimbursement program. Additional voluntary benefits including crucial illness/hospital indemnity, identity theft protection, auto & home insurance, legal, and pet insurance.
Competitive salary, bonus, and best-in-class Employee Stock Purchase Program (ESPP) with a 27-month lookback
Flexible paid vacation time, paid day off for your birthday, and company holidays. A variety of leave plans, including Parental Leave.
Employee Assistance Program (EAP) and an employee well-being program focusing on physical, mental, and financial health.
Apply Now! #LI-hybrid
Together, We Make Progress
Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!
$136k-168k yearly Auto-Apply 19m ago
Software Engineer I
Qed Technologies International, LLC 3.6
Rochester, NY jobs
Job Title: SoftwareEngineer
Job Grade: 10
About QED Technologies: QED Technologies is a leading capital equipment manufacturer serving the precision optics industry. Our innovative solutions enable the production of high-quality optical components with superior accuracy. We are committed to driving future growth through innovation, excellence, and customer satisfaction.
Summary:
We are seeking a talented and highly motivated early‑career SoftwareEngineer to join our team and contribute to the development of advanced software solutions for precision optical manufacturing systems. In this role, you will work alongside experienced engineers to design, implement, and test software components that drive our industry‑leading products. This position is ideal for someone eager to learn, ready to take on meaningful technical challenges, and excited to make a significant impact from day one.
Essential Duties and Responsibilities:
Analyzes software requirements under guidance from senior engineers to determine feasibility of design within time and cost constraints.
Contributes to software designs by implementing components that follow established architecture and design patterns.
Codes, debugs, and tests software features.
Documents code and development work to support maintainability and future enhancements.
Collaborates with team members to follow and continuously improve softwareengineering best practices.
Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software, and operational and performance requirements of overall system.
Uses engineering reasoning and quantitative thinking to design software that behaves predictably and meets requirements
Supports definition of development milestones by estimating assigned tasks and communicating progress.
Participates in identifying and documenting risks related to quality, cost, or schedule
Assists in developing and executing software system test procedures.
Provides support for customers or field engineers regarding software issues.
Supervisory Responsibilities
This job has no supervisory responsibilities.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience
Bachelor's degree (B.S.) from four-year college or university in Computer Engineering, Computer Science, SoftwareEngineering, or a related engineering discipline.
0 - 3 years of relevant software development experience, including professional work, internships, co‑ops, or substantial project‑based work.
A master's degree (M.S.) is beneficial but not mandatory.
SoftwareEngineering Skills
To perform this job successfully, an individual must have the following:
Strong C#/.NET programming skills
Strong software debugging and troubleshooting skills
Proficiency with Git and common Git workflows/operations
Proven ability to write clean, testable, readable code in a team environment.
Excellent verbal and written communication skills
Other Desired Engineering Skills and Abilities
The following skills, although not required, will be considered a plus when evaluating a candidate:
Microsoft Visual Studio experience
GitLab experience
Object-oriented design experience
Asynchronous software concepts and implementation
UI/UX design and implementation experience
Optics knowledge
CNC or other machine controls experience
Automated software test experience
Mathematical Skills
Ability to work with mathematical concepts such as probability and statistical inference, signal processing, and fundamentals of plane and solid geometry, trigonometry, and calculus. Ability to apply math concepts to practical situations.
Physical Demands
The physical demands described here 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 sit; use hands to finger, handle, or feel; reach with hands and arms and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision and ability to adjust focus.
Work Location
The primary work location for this position is QED's main headquarters, 1040 University Avenue, Rochester, NY 14607. Employee may be permitted to work from home for some tasks, at the discretion of the employee's manager.
Travel
Domestically and internationally (< 10%), may be required in order to perform the essential functions of this position.
QED Technologies is an equal opportunity employer. We value diversity. However, due to our ITAR status, we are unable to provide visa sponsorship at this time. Therefore, all applicants must be permanently authorized to work in the United States and will not require visa sponsorship now or in the future.
$85k-111k yearly est. Auto-Apply 4d ago
Software Engineering Intern (USPS) - Summer 2026
LMI 3.9
Tysons Corner, VA jobs
LMI is a new breed of digital solutions provider dedicated to accelerating government impact with innovation and speed. Investing in technology and prototypes ahead of need, LMI brings commercial-grade platforms and mission-ready AI to federal agencies at commercial speed.
Leveraging our mission-ready technology and solutions, proven expertise in federal deployment, and strategic relationships, we enhance outcomes for the government, efficiently and effectively. With a focus on agility and collaboration, LMI serves the defense, space, healthcare, and energy sectors-helping agencies navigate complexity and outpace change. Headquartered in Tysons, Virginia, LMI is committed to delivering impactful results that strengthen missions and drive lasting value.
*This position is currently full-time onsite at the customers Washington DC office.
Responsibilities
Collaborate with Development Teams
Work closely with softwareengineers, designers, and product managers to develop and refine web or mobile applications.
Assist in Designing, Coding, and Testing Software Solutions
Participate in writing clean, efficient, and maintainable code for assigned projects using languages such as Java, JavaScript, Python, or R.
Research and Evaluate New Technologies
Explore innovative tools, frameworks, and approaches to enhance software development practices and propose potential integrations.
Contribute to DevSecOps Practices
Assist in implementing CI/CD pipelines, containerization using Docker, and other DevSecOps tools to ensure secure and efficient software delivery.
Participate in Code Reviews
Engage in peer code reviews to provide and receive constructive feedback for improving code quality and consistency.
Present Progress and Findings
Prepare and deliver presentations or demos of your work during team meetings or project reviews to highlight progress and insights.
Debug and Troubleshoot Issues
Identify, investigate, and resolve software bugs and performance issues in collaboration with the development team.
Document Work and Learnings
Maintain clear documentation of project work, processes, and learnings to ensure knowledge transfer and continuity.
Qualifications
Pursuit of a Bachelor's degree (Graduate student highly preferred) in engineering, mathematics, computer science, or related technical discipline .
Currently enrolled in a Graduate (Masters) program highly preferred
Pursuing a post-graduate or undergrad degree in engineering, mathematics, computer science, modeling and simulation, operations research, or related technical discipline
Must be able to work for a minimum of 10-12 weeks beginning in Summer 2026 (May/June)
Experience with Software Development
Familiarity with developing web applications or mobile applications. Coursework or personal projects demonstrating these skills are highly valued.
Proficiency in Programming Languages
Proficient in one or more programming languages, such as Java, JavaScript, Python, or R. Hands-on experience through coursework, internships, or personal projects preferred.
Knowledge of Software Development Tools and Practices
(Preferred)
Exposure to tools like Docker, Kubernetes, or DevSecOps pipelines is a plus.
Familiarity with Version Control Systems
Experience using Git or similar version control systems for collaborative software development.
Understanding of Agile Development
(Preferred)
Familiarity with Agile methodologies and tools like JIRA or Trello for managing tasks and sprints.
Strong Problem-Solving Skills
Ability to think critically and approach software development challenges with creative solutions.
Bonus Skills
(Preferred)
Knowledge of cloud platforms (e.g., AWS, Azure, or Google Cloud), database management systems, or UI/UX design principles is advantageous but not .
$32k-51k yearly est. Auto-Apply 19d ago
Software Engineer (All Levels)
Kobold Metals 4.1
Remote
We are open to hiring at multiple levels for this role, depending on experience, impact, and demonstrated ownership. While this role is level-agnostic, it is best suited for engineers with experience owning production systems and working in highly ambiguous problem spaces.
SoftwareEngineer
About the company:
The mining industry has steadily become worse at finding new ore deposits, requiring >10X more capital to make discoveries compared to 30 years ago. The easy-to-find, near-surface deposits have largely been found, and the industry has chronically under-invested in new exploration technology, relying on the manual techniques of yesteryear - even as demand accelerates for copper, lithium, and other metals to build electric vehicles, renewable energy, and data centers.
KoBold builds AI models for mineral exploration and deploys those models-alongside our novel sensors-to guide decisions on KoBold-owned-and-operated exploration programs. In the six years since founding, KoBold has become by far both the largest independent mineral exploration company and the largest exploration technology developer. Our data scientists and softwareengineers, who come from leading technology companies, jointly lead exploration programs with our renowned exploration geologists.
KoBold has proven its first discovery with materially less capital than the industry average and found one of the best copper deposits ever discovered: the copper is far more concentrated than the global average of copper mines, and this asset alone is expected to generate meaningful revenue for decades. KoBold has a portfolio of more than 60 other projects, each of which has the potential for another high-quality discovery.
KoBold is privately held; investors include institutional asset managers T. Rowe Price and Canada Pension Plan Investments; technology venture capitalists Andreessen Horowitz, Breakthrough Energy Ventures, BOND Capital, and Standard Investments; and natural resources companies Equinor, BHP, and Mitsubishi.
We are hiring SoftwareEngineers to accelerate our mission.
About The Role:
At KoBold, softwareengineers have the unique opportunity to embed directly with their users and learn the ins and outs of mineral exploration and geology while developing state of the art technology solutions. Unlike traditional softwareengineering roles, we don't simply ship code and passively wait for feedback about its utility: our userbase includes our colleagues… and ourselves! While there are real technical challenges in making mineral exploration data broadly searchable and accessible to both humans and machines, we believe that solving these technical challenges cannot be done without “getting our hands dirty” - sometimes literally! - by embedding directly with the exploration teams and even occasionally (~once a year) joining our colleagues in the field, be it in Zambia, Canada, or Arizona, to experience the impact of our software in real time.
As a SoftwareEngineer on the Data Systems Engineering team at KoBold, your main role will be to enable systematic exploration and materially improve exploration success rates by making mineral exploration data broadly accessible to humans and machines. Past projects have included SIP (the Structured Ingest Pipeline), DataKit generation (producing curated sets of data on demand), and RAG (Retrieval Augmentation Generation, utilizing natural language processing on unstructured data). Our tech stack is primarily python and includes Django, React, AWS, and additional technologies like Retool and Prefect.
Your work will empower KoBold to unlock invaluable insights and streamline intricate scientific processes. Collaborating with our exceptional team of data scientists, geologists, and other softwareengineers, you will have the opportunity to tackle complex problems head-on and collectively pave the way for the discoveries of vital energy transition metals like lithium, copper, nickel, and cobalt. Together we can shape the future of mineral exploration and contribute to building a sustainable world.
This role be responsible for:
Deep engagement with exploration geologists and data scientists, continual learning about mineral exploration, and tailoring technology development to the needs of exploration project scientists
Building data pipelines and tooling for deriving advanced human and machine insights from exploration data, often leading a small group of softwareengineers to successful delivery
Developing expertise in KoBold's Data Systems and deeply understanding how they impact exploration
End-to-end ownership of projects from design to implementation and testing to continued engagement with colleagues on exploration teams using your solutions
Responding well to design and code feedback, also providing feedback to teammates
Operationally managing the team's services and assisting scientific colleagues with our tooling
Qualifications
4+ years of softwareengineering experience, ideally building production cloud data systems
Proficiency with Python
Ability to write production-quality code that is correct, readable, well-tested, scalable and extensible
Skilled in large-scale system design
A track record of taking ownership from definition of the problem and delivering projects with demonstrated impact in an iterative manner
Intellectual curiosity and eagerness to learn about all aspects of mineral exploration, particularly in the geology domain. Enjoys constantly learning such that you are driving insights through using our tools in exploration and willing to work directly with geologists in the field.
Ability to explain technical problems to and collaborate on solutions with domain experts who are not software developers. A strong communicator who enjoys working with colleagues across the company.
Excitement about joining a fast-growing early-stage company, comfort with a dynamic work environment, and eagerness to take on an evolving range of responsibilities.
Keen not just to build cool technology, but to figure out what technical product to build to best achieve the business objectives of the company.
Nice to Haves
Experience with modern frontend frameworks such as React
Experience with geospatial data and building map-based experiences
Familiarity with containerization and container orchestration platforms, such as Docker, AWS ECS, Kubernetes, etc.
Formal education or job exposure to natural sciences
The US base salary range for this full-time exempt position is $175,000 - $240,000.
Location: Remote, Candidates can be located anywhere in the United States or Canada. All candidates must be legally authorized to work in the United States or Canada.
$175k-240k yearly Auto-Apply 18d ago
Intern- Software Developer
Sms Group Inc. 4.1
Pittsburgh, PA jobs
We're the leading software provider for the metals industry, specializing in Manufacturing Execution Systems (MES) that control and optimize steel production worldwide. As a Software Development Intern, you'll work on solutions that integrate with industrial equipment and automation systems. Join our team to gain hands-on experience building enterprise-scale software that runs production facilities around the globe.
Who we are:
At SMS group, our people are our greatest asset. We offer an entrepreneurial environment that promotes a culture of innovation, growth, and inclusion. We offer company events, activities, and opportunities to participate in charitable initiatives that benefit the communities where we are located.
****************
What you'll do:
Ever wondered how software powers large-scale industrial operations? Join us to find out!
You'll collaborate with experienced developers to build and deploy solutions that optimize metals production facilities.
Your mentor - a Senior Software Developer - will help you grow your technical skills while working on challenging, real-world problems.
Expect to write code that matters, learn industry best practices, and see the direct impact of your work.
What you'll need
Currently pursuing a Bachelor's or Master's degree in computer science, SoftwareEngineering, or related field
Academic or practical experience with front-end (React) and/or backend (C#) technologies
Exposure to software development through coursework, personal projects, or previous internships
Analytical mindset with string problem-solving skills
Excellent communication and collaboration abilities
What we offer
Competitive compensation, medical/dental/vision coverage, paid vacation, paid holiday time, 401k with a company match, training, a tuition reimbursement program and more!
What we do
SMS group is the leading partner in the world of metals. We are an original equipment supplier offering comprehensive maintenance and spare part services for metals production, continuous casting and rolling (flat and long products), tubes, welded pipes, forging, non-ferrous technology, and heat treatment plants - all from a single source.
SMS group Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, religion, national origin, age, sexual orientation, disability, veteran status, gender identity or other categories protected by law. Employment is contingent upon successful completion of a drug screen and physical capacity profile test.
#LI-Onsite
$33k-42k yearly est. Auto-Apply 27d ago
Intern- Software Developer
SMS Group Inc. 4.1
Pittsburgh, PA jobs
Job Description
We're the leading software provider for the metals industry, specializing in Manufacturing Execution Systems (MES) that control and optimize steel production worldwide. As a Software Development Intern, you'll work on solutions that integrate with industrial equipment and automation systems. Join our team to gain hands-on experience building enterprise-scale software that runs production facilities around the globe.
Who we are:
At SMS group, our people are our greatest asset. We offer an entrepreneurial environment that promotes a culture of innovation, growth, and inclusion. We offer company events, activities, and opportunities to participate in charitable initiatives that benefit the communities where we are located.
****************
What you'll do:
Ever wondered how software powers large-scale industrial operations? Join us to find out!
You'll collaborate with experienced developers to build and deploy solutions that optimize metals production facilities.
Your mentor - a Senior Software Developer - will help you grow your technical skills while working on challenging, real-world problems.
Expect to write code that matters, learn industry best practices, and see the direct impact of your work.
What you'll need
Currently pursuing a Bachelor's or Master's degree in computer science, SoftwareEngineering, or related field
Academic or practical experience with front-end (React) and/or backend (C#) technologies
Exposure to software development through coursework, personal projects, or previous internships
Analytical mindset with string problem-solving skills
Excellent communication and collaboration abilities
What we offer
Competitive compensation, medical/dental/vision coverage, paid vacation, paid holiday time, 401k with a company match, training, a tuition reimbursement program and more!
What we do
SMS group is the leading partner in the world of metals. We are an original equipment supplier offering comprehensive maintenance and spare part services for metals production, continuous casting and rolling (flat and long products), tubes, welded pipes, forging, non-ferrous technology, and heat treatment plants - all from a single source.
SMS group Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, religion, national origin, age, sexual orientation, disability, veteran status, gender identity or other categories protected by law. Employment is contingent upon successful completion of a drug screen and physical capacity profile test.
#LI-Onsite
$33k-42k yearly est. 27d ago
Multi Cloud Engineer Architect SME
JCS Solutions LLC 4.0
Fort Belvoir, VA jobs
Job DescriptionGrow, innovate, and generate progress: Harness your expertise to solve challenges and celebrate success! JCS Solutions LLC is seeking an experienced Multi Cloud Engineer Architect SME to support large-scale migration and operations on a large, high-profile DOD contract. The program provides enterprise-wide IT support to enable the client's Information Management & Technology Directorate (ITD) to consolidate, modernize, and continuously innovate the delivery of IT services and mission capabilities to the client's internal and external mission partners operating in CONUS and OCONUS locations.
The Multi-Cloud Engineer/Architect SME will lead the design and deployment of secure, scalable, and compliant cloud environments spanning Microsoft Azure, AWS, and hybrid on-premises systems. This role will be responsible for tech requirement definition, feasibility studies, pilot projects and implementations plans, as well as diagnosing and troubleshooting outages, monitoring networks, infrastructure and systems, and proving proactive mitigation strategies.
This role is part of a highly skilled technical team responsible for designing and deploying secure, scalable, and compliant hybrid- and multi-cloud architectures that enable mission success across complex defense environments.
The ideal candidate will bring deep expertise in cloud architecture, identity and access management (IAM), zero-trust frameworks, and multi-cloud governance, with proven experience implementing solutions within DoD IL4/IL5-accredited environments. This role directly supports the modernization goals of the client's mission-critical cloud transformation efforts. The selected candidate will design and implement Zero Trust-aligned, IL4/IL5-accredited solutions integrating Azure, AWS, and on-premises systems in accordance with DoD cybersecurity requirements. If you are interested in a challenge and a great working environment, apply today!
What's in it for you:
Join a premier technology firm specializing in innovative solutions.
Be part of a collaborative, inclusive, and innovative work culture.
Enjoy tremendous growth potential in a high-performing team environment.
A robust benefits package:
Health, dental, and vision insurance
Life insurance
Short-and-long term disability
Paid time off (PTO)
401k retirement plan with employer match
Annual Professional Development Reimbursement Program
And more!
What you will do:
Architect, design, and implement multi-cloud (Azure, AWS, hybrid) solutions that meet DoD mission objectives and cybersecurity requirements.
Lead the configuration, integration, and optimization of Microsoft Entra ID (Azure AD) and AWS Identity Center (formerly AWS SSO) for federated identity and centralized access control.
Develop and enforce IAM governance, Zero Trust Architecture (ZTA) principles, and role-based access controls (RBAC) across cloud and on-premises systems.
Design and implement cross-cloud identity federation and SSO solutions using SAML 2.0, OIDC, and SCIM protocols.
Integrate Azure Policy, AWS Service Control Policies (SCPs), and Terraform/Bicep automation for compliance enforcement and least-privilege security.
Collaborate with cybersecurity and compliance teams to align architectures with DISA STIGs, DoD Cloud Computing SRG (IL4/IL5), NIST 800-53, and FedRAMP High baselines.
Provide architectural leadership for hybrid cloud connectivity, data protection, and cross-domain security.
Guide cloud adoption and migration strategies that enhance operational agility while maintaining security posture.
Create and maintain architectural documentation, diagrams, and compliance traceability artifacts. Develop and maintain architectural documentation, identity diagrams, and compliance traceability.
Stay current on Azure and multi-cloud capabilities relevant to DoD, federal, and intelligence mission systems.
What you will bring:
Active DoD Top Secret clearance with SCI Eligibility.
DoD 8570 IAT Level II certification.
BS degree and 12+ years of prior relevant experience or a Masters degree with 10+ years of prior relevant experience, additional years of experience may be considered in lieu of a degree.
7+ years of experience designing and implementing secure Azure-based solutions in enterprise or government environments.
Active AWS Certified Solutions Architect - Professional and/or Microsoft Certified: Azure Solutions Architect Expert certification.
Proven expertise with IAM, federated identity, and multi-cloud access management.
Demonstrated experience integrating Microsoft Entra ID (Azure AD), AWS Identity Center, and on-premises Active Directory.
Strong understanding of federated identity, SAML/OIDC protocols, and cross-cloud authentication mechanisms.
Hands-on experience with Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, and Bicep.
Familiarity with DoD cybersecurity frameworks including DISA STIGs, CMMC, and Zero Trust Architecture guidance.
Strong communication skills and ability to collaborate effectively with government stakeholders, security teams, and engineering personnel.
Familiarity with Azure Government (DoD), FedRAMP, and DISA STIG compliance frameworks.
Hands-on experience with Terraform, Bicep, Azure CLI, and CI/CD automation.
Must be able to work as part of a team to troubleshoot and resolve complex issues.
Excellent written and verbal communication skills. This includes drafting SOPs, architectural plans and drawings, and technical documentation as well as communication with senior program and customer leadership.
How you will wow us:
Experience with Zero Trust implementation in DoD or federal mission systems.
Familiarity with AWS GovCloud (US), Azure Government, and hybrid integrations.
Knowledge of multi-cloud networking, enclave isolation, and cross-domain solution (CDS) patterns.
Experience with Kubernetes (EKS/AKS), containerized workloads, and DevSecOps pipelines.
Advanced certifications such as CISSP, CCSP, or Microsoft Cybersecurity Architect Expert.
Prior experience supporting DISA, USCYBERCOM, or similar Joint Cloud modernization programs (JADC2, DEOS).
Experience providing technical leadership and oversight of teams of junior, intermediate, and senior Engineers.
JCS Solutions (JCS) is a premier technology firm providing innovative solutions and high-quality services in defense, national security, and civilian sectors. JCS offers enterprise-wide solutions including cloud computing, software development, cybersecurity, digital modernization, and management consulting for the federal government. At JCS, we elevate our customers' mission through the application of technology and professional services. Our commitment to investing in our workforce drives innovation and progress for our clients, employees, and communities. JCS has been certified as a
Great Place to Work
four years in a row and was awarded Washington Post's
Top Places to Work
for 2024 and 2025.
Our employees embody our core values, and we are looking for others who do too!
Customer Experience: Strive for excellence and delight our clients
Innovation: Embrace creative thinking to enable continual growth and powerful solutions
Accountability: Take ownership of and pride in our actions and service delivery
Inspire: Be inspired to be your best self and have fun in the process
Integrity: Do the right thing, the right way, every time!
Stewardship: The careful and responsible management of something entrusted to our care.
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to any status protected by applicable federal, state, or local laws.
Powered by JazzHR
EYZCCmHCXp
$88k-114k yearly est. 18d ago
Wireless Hardware & Software Test Internship
Legrand 4.2
Middletown, PA jobs
At a Glance Legrand has an exciting opportunity for a Wireless Hardware & Software Test Internship to join the Wattstopper/Vantage Team in Middletown, PA. The successful candidate will be responsible for scale testing wireless lighting devices within a Vantage residential lighting control system.
What Will You Do?
* Installing firmware on wireless devices.
* Execute manual scale testing scenarios on wireless devices.
* Create test reports.
* Report software bugs.
* Opportunities for other related tasks as needs arise.
* Work within a remote team under the Scrum Agile framework.
Qualifications
Required Skills
Education:
* Actively enrolled in undergraduate Electrical/Computer Engineering program or related.
Experience:
* Experience with software, hardware, and networking.
Skills/Knowledge/Abilities:
* Debugging and troubleshooting skills.
Company Info
About Legrand
Legrand is the global specialist in electrical and digital building infrastructures. Our comprehensive offering of solutions for residential, commercial, and data center markets makes us a benchmark for customers worldwide. We harness technological and societal trends with lasting impacts on buildings with the purpose of improving life by transforming the spaces where people live, work, and meet with electrical and digital infrastructures and connected solutions that are simple, innovative, and sustainable. Legrand is a global, publicly traded company listed on the Euronext (Legrand SA EPA: LR). For more information, visit ***********************
About Legrand North and Central America
Legrand, North & Central America (LNCA) is a leader in the AV, Lighting & Controls, Electrical, and Data Center markets. LNCA offers comprehensive medical, dental, and vision coverage, as well as distinctive benefits like a high employer 401K match, paid time off (PTO) and holiday pay, short-term and long-term disability benefit plans, above-benchmark paid maternity and parental leave, bonus opportunities in accordance with the Company's incentive plans, paid time off to volunteer, and an active/growing Employee Resource Group network. For more information, visit legrand.us
About Legrand's Building Control Systems Division
Legrand's Building Control Systems (BCS) division includes the Wattstopper, Vantage, and Shading Systems product lines. BCS industry-leading energy-efficient lighting controls technology and services are designed to meet code, ensure ease of installation, and enable precision control of light in offices, classrooms, hospitals, homes, and more. Combined with our Shading Systems for residential and commercial applications, Legrand's Building Control Systems provides leading solutions for the control of natural and electric light in spaces where people live, learn, and work. BCS teams' partner with designers to offer solutions that meet today's green initiatives, including LEED, WELL Building, Living Building Challenge, and more
*********************
********************************
*************************************
************************** NA
Equal Opportunity Employer
$30k-39k yearly est. Auto-Apply 21d ago
Software Engineer
LT Consulting 4.1
Reston, VA jobs
Analyze and study complex system requirements. Design software tools and subsystems to support software reuse and domain analyses and manage their implementation. Translates detailed design into computer software. Experience integrating COTS products using Java. Test, debug and refine the computer software to produce the required product. Prepare required documentation, including both program-level and user-level documentation. Enhance software to reduce operating time or improve efficiency. ITIL knowledge.
Position requires a TS/SCI clearance.
Requirements
Bachelors Degree in Computer Science or Engineering.
$71k-95k yearly est. 60d+ ago
Full Stack Software Engineer
Technology Company 4.4
Reston, VA jobs
Job Description
We are looking for a passionate SoftwareEngineer to design, develop and improve our core data platform and the products we build on it.
We primarily use Microsoft technology stack. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis and design to tests and deployment.
Responsibilities
Write clean, well-designed, testable code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Comply with project plans and industry standards
Ensure software is updated with latest features
Execute full software development life cycle (SDLC)
Develop flowcharts, layouts and documentation to identify requirements and solutions
Requirements
Proven work experience as a SoftwareEngineer or Software Developer
Experience designing interactive applications
Excellent knowledge of .NET, C#, MS SQL Server, Full-Stack Web Development, ASPX, MVC, JQuery, Angular and Web Services
Experience with test-driven development
Proficiency in softwareengineering tools
Ability to document requirements and specifications
BSc degree in Computer Science, Engineering or relevant field
Benefits:
Medical, Dental, Life and Vision Insurance
401K
Life insurance
Compensation: Based on experience of candidate..
$72k-96k yearly est. 2d ago
Fullstack Software Engineer
Demo 4.4
Des Moines, IA jobs
Job Description
TEST
Agile Onboarding is a Software as a Service (Saas) tool, which provides Applicant Tracking, Onboarding and HR services to its clients. We are exploding with growth, and having fun along the way.
Our Core Values are:
1. Service: Customer Satisfaction is our #1 priority. It comes before profit and before fun.
2. Ownership: Take extreme ownership of your assigned areas, see things through to the end.
3. Fun: Make Jokes! Laugh in the face of chaos. Keep a sense of humor.
4. Modern: Pushing the edges of innovation
It's important for us to hire people who are willing to go above and beyond. If you like to work a set schedule, of 40 hours a week, and forget about work when you leave, this Company is not for you. It's in our culture to work, when needed, and be available for our customers. Because we are a small company, we need every team member to take ownership of results.
Although there are some added stresses with working in a fast-paced, small team, there are also some perks!
Here are a few of the perks you can enjoy, in exchange for your hard work:
Flexible PTO time - take time when you need it, as long as results are being done.
Annual conference - fun trip every year to recap the year, and go over goals for the next year. This is always held in a vacation-destination place!
Long term incentive - as our tool grows, our leadership team will provide bonus-incentive to our Team Members. As we grow, you will grow - technically and financially.
Privacy - our company will not ask about your vaccine status, or any other health statuses. We provide medical insurance for our people, and believe that medical privacy is important.
$64k-84k yearly est. 11d ago
Fullstack Software Engineer
Demo 4.4
Des Moines, IA jobs
Job Description
descrription
Agile Onboarding is a Software as a Service (Saas) tool, which provides Applicant Tracking, Onboarding and HR services to its clients. We are exploding with growth, and having fun along the way.
Our Core Values are:
1. Service: Customer Satisfaction is our #1 priority. It comes before profit and before fun.
2. Ownership: Take extreme ownership of your assigned areas, see things through to the end.
3. Fun: Make Jokes! Laugh in the face of chaos. Keep a sense of humor.
4. Modern: Pushing the edges of innovation
It's important for us to hire people who are willing to go above and beyond. If you like to work a set schedule, of 40 hours a week, and forget about work when you leave, this Company is not for you. It's in our culture to work, when needed, and be available for our customers. Because we are a small company, we need every team member to take ownership of results.
Although there are some added stresses with working in a fast-paced, small team, there are also some perks!
Here are a few of the perks you can enjoy, in exchange for your hard work:
Flexible PTO time - take time when you need it, as long as results are being done.
Annual conference - fun trip every year to recap the year, and go over goals for the next year. This is always held in a vacation-destination place!
Long term incentive - as our tool grows, our leadership team will provide bonus-incentive to our Team Members. As we grow, you will grow - technically and financially.
Privacy - our company will not ask about your vaccine status, or any other health statuses. We provide medical insurance for our people, and believe that medical privacy is important.
$64k-84k yearly est. 11d ago
Software Engineering Intern
Lynk 3.9
Chantilly, VA jobs
Lynk is the inventor of satellite direct to device or D2D technology, and has the world's only commercial license from the FCC to operate a commercial D2D system. Today, Lynk allows mobile network operators' subscribers to send and receive text messages to and from space via standard unmodified, mobile devices. Lynk's service has been tested and proven on all seven continents, has regulatory approvals in more than 30 countries and is currently being deployed commercially based on more than 40 MNO commercial service contracts covering approximately 50 countries.
Our technology will enable all 8 billion people on the planet to stay connected with the existing standard phone in their pocket. Everywhere. No matter what.
By joining Lynk, you will have the opportunity to directly touch the lives of billions. Your mission will be to bring mobile broadband to billions, pull hundreds of millions out of poverty, and save countless lives.
Join US to Help Connect the World!
We are hiring SoftwareEngineer Interns with a BS, Masters, or PhD across the following disciplines... computer science, computer engineering and other STEM related fields.
If you have a particular focus in telecommunications, software defined radio, robotics, and/or space systems, we'd love to hear from you!
Internships
At Lynk, there are a variety of opportunities available. SoftwareEngineering Intern positions are available to students who are enrolled in a bachelor's or graduate-level degree in Computer Engineering, Computer Science or another relevant STEM-field. You will be responsible for working both autonomously and collaboratively working on actual space and telecommunications/software/hardware development projects. Since Lynk is responsible for the design, build, test, and operation of satellites through the full life cycle, intern engineers will be exposed to every phase of what is involved in getting satellites on orbit and flying them. We seek multidisciplinary technical talent to support the design and testing of more than just one of our spacecraft systems including Mechanical, Electrical, Communications, Flight Control, Command & Data Handling, and Flight Software, etc.
Qualifications
The qualifications for Lynk Interns are
Enrolled in at least a bachelor's degree or Masters or PhD in a STEM-related program.
Strong interpersonal skills and ability to work effectively in a team environment, accomplishing tasks with limited resources at a rapid pace.
Growing skill level using Windows and Linux OS, and proficiency with some other technical software package or programming.
Project experience with lab research, engineering project teams, or prior relevant internship or work.
Job Location
Washington, DC area
$37k-61k yearly est. Auto-Apply 60d+ ago
Senior Game Engineer
Rumble Entertainment 4.1
San Francisco, CA jobs
Engineering | Remote Rumble Games was founded in 2011 and is headquartered in San Mateo, California. Our fully-remote development studio is home to a tight-knit team of professionals whose mission is to create the most engaging game experiences on the planet. We combine the best of AAA games, free-to-play accessibility and blockchain technology. We are passionate about collaboration and iteration to create games that will surprise and delight our players. We emphasize a positive work-life balance to allow our team to develop their best work. Join us!
Your Mission
We are looking for a talented Game Engineer to develop gameplay systems for online video games with large-scale deployments. You will work directly with our design and production teams using highly collaborative processes to create amazing products. You will write highly flexible code for prototyping game features and write robust, scalable code once the fun has been found, and you understand the trade-offs between both approaches.
How You Will Contribute
* You will collaborate with production, game and engineering teams to devise optimal engineering solutions to gameplay requirements.
* You will architect and code sophisticated client/server gameplay systems.
* You will implement software systems with attention to security, reliability, scalability, maintainability and performance.
* You will innovate and iterate on processes, systems and technology to deliver a world-class gaming experience.
* You will be a team-player; Identify and articulate technical and production risks and obstacles; generate and implement solutions in collaboration with the team.
* You will help mentor other engineers to help develop their skill sets.
We'd Love To Hear From You, If
* You have a Bachelor's degree in Computer Science or related field, or equivalent experience.
* You have 5+ years development experience with at least one shipped product.
* You are Fluent in C#, C++, or Java; experience with other languages is a plus.
* You have Unity Experience.
* You have proven your effectiveness in the delivery of production quality code for client/server topologies and synchronous multiplayer gameplay.
* You have passion for games, DApps, and Web3.
* You have experience working on and playing RPGs, strategy, and action games.
Benefits
Having a happy team that collaborates well is our top priority. We offer exceptional benefits and invest in our team's happiness, wellbeing, and growth.
* Generous salary, 401k matching, and paid time off.
* Healthcare, Vision, Dental, & Disability Insurance.
* Quarterly contribution & discounts for wellness related activities and programs.
* Exceptional culture and dedication to our team.
Send a resume to [email protected]
California residents, please click here for our CCPA Employee and Applicant Privacy Notice.