Software engineer

16 hours ago


San Diego, California, United States CiviTronix Full time


At CiviTronix, we are dedicated to fostering a culture of collaboration, growth, and continuous learning. As part of our expanding technology team, you will play an integral role in developing software solutions that support our engineering processes and help us deliver on our mission to improve and sustain the built environment.

Note: Strictly for candidates within the United States.

CiviTronix is seeking a highly motivated and detail-oriented Software Engineer to join our growing technology team. The successful candidate will collaborate with cross-functional teams of engineers, project managers, and regulatory experts to design, develop, and deploy software solutions that enhance our engineering workflows and optimize our project outcomes. This is an exciting opportunity to be part of an organization that is at the intersection of software development and engineering innovation, working on cutting-edge solutions for infrastructure, environmental management, and civil engineering.

As a Software Engineer at CiviTronix, you will contribute to the development of systems and applications that support our civil, environmental, and infrastructure projects. You will work with a team of engineers and technologists to build software tools, improve existing systems, and contribute to a technology-driven engineering practice.

Key Responsibilities:
  • Software Development: Design, develop, and maintain software applications, tools, and systems used by CiviTronixs engineering teams to support civil engineering, stormwater management, highway design, environmental solutions, and water/wastewater services.
  • System Integration: Collaborate with engineering and IT teams to integrate software applications with existing engineering systems and project management tools, ensuring smooth data flow across platforms.
  • Customization of Software Tools: Customize and enhance existing engineering software tools to meet the specific needs of various departments, ensuring efficiency and accuracy in engineering calculations, simulations, and data analysis.
  • Automation: Develop automation scripts and tools to streamline and optimize engineering workflows, reducing manual tasks and increasing efficiency in project delivery.
  • Data Management & Analytics: Work with engineering teams to design and implement databases and data management systems that support efficient storage, retrieval, and analysis of engineering data. Ensure that systems meet regulatory and compliance standards for data handling.
  • Collaboration with Engineering Teams: Partner with civil, environmental, and municipal engineers to understand project requirements and develop software solutions that improve project outcomes. Participate in engineering review meetings to identify software needs and opportunities for optimization.
  • Quality Assurance: Conduct thorough testing and debugging to ensure that software is robust, reliable, and scalable. Perform code reviews, write unit tests, and ensure that applications meet high-quality standards.
  • Research & Innovation: Stay up-to-date with emerging technologies and engineering software trends. Recommend new tools, techniques, and methodologies to improve the firms engineering software capabilities.
  • Technical Support & Training: Provide support to end-users in the engineering team by troubleshooting software issues and delivering training on new tools and features. Ensure that all team members are comfortable using the software effectively.
  • Documentation: Maintain comprehensive documentation for software development processes, codebases, user guides, and system integrations to ensure long-term maintainability.
Qualifications:
Education & Experience:
  • Bachelor's or Masters degree in Computer Science, Software Engineering, Information Technology, or related field.
  • 2+ years of professional software development experience; experience in an engineering or technology-driven environment is a plus.
  • Experience with software engineering best practices, including Agile development, version control, unit testing, and continuous integration.
Technical Skills:
  • Proficiency in programming languages such as Python, Java, C#, or JavaScript.
  • Familiarity with web development technologies, including HTML, CSS, and JavaScript frameworks (React, Angular, or ).
  • Strong experience with database management (SQL, NoSQL) and data integration.
  • Understanding of cloud platforms (AWS, Azure) and DevOps practices is a plus.
  • Experience with GIS software and spatial data handling (ArcGIS, QGIS, or similar tools) is a plus.
  • Familiarity with engineering design software (AutoCAD, Revit, Civil 3D, etc.) or custom applications in the engineering domain is beneficial.
Soft Skills:
  • Strong problem-solving abilities and analytical thinking.
  • Excellent communication skills, both written and verbal, with the ability to explain technical concepts to non-technical stakeholders.
  • Ability to work independently and as part of a cross-functional team in a fast-paced, collaborative environment.
  • Attention to detail and commitment to delivering high-quality software.
  • Proactive in learning new tools, technologies, and processes.

Pay rate: $ $47.00 / hour

Location: Remote (United States Only)

Benefits

  • 401(k)
  • 401(k) matching
  • Health insurance
  • Dental insurance
  • Life insurance
  • Paid time off

Schedule:

  • 8 hour shift
  • Monday to Friday


Package Details

Benefits

  • 401(k)
  • 401(k) matching
  • Health insurance
  • Dental insurance
  • Life insurance
  • Paid time off

  • Software Engineer

    2 weeks ago


    San Francisco, California, United States Beacon Software Full time $120,000 - $250,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • San Mateo, California, United States Guidewire Software Full time $124,000 - $186,000 per year

    SummaryGuidewire is widely recognized as the leading provider of software solutions for the property and casualty insurance industry. Our software empowers insurance companies to support their customers during their critical times – whether in response to natural disaster, an accident or emerging risks.At Guidewire, we offer a dynamic work...

  • Software Engineer

    1 week ago


    San Diego, California, United States MillenniumSoft Inc Full time $80,000 - $120,000 per year

    Position : Software Engineer (Exp in Regulated Industry)Location : San Diego, CADuration : 10 MonthsTotal Hours/week : 40.001st ShiftClient : Medical Devices CompanyJob Category : Engineering/TechnicalLevel of Experience : Mid-LevelEmployment Type : Contract on W2 (Need US Citizens or GC Holders or GC EAD or OPT or EAD or CPTJob DescriptionResponsible for...

  • Software Engineer

    1 week ago


    San Diego, California, United States Apple Full time

    The Core OS Telemetry team at Apple is seeking an experienced software developer to enhance power and performance across Apple products. The role involves designing and building a scalable platform for collecting data from devices, which will enable Apple engineers to improve battery life and performance across all platforms. The developer will work on...

  • Software Engineer

    2 weeks ago


    San Diego, California, United States Piper Networks Full time $102,400 - $128,000 per year

    Software Engineer – HEM San Diego Calling all Software Engineers If you're looking for an exciting opportunity to play a critical role in our organization and would like to join a fast-paced innovative team, then you've come to the right place At Piper, we're searching for a passionate Software Engineer to join our team temporarily in San Diego, CA. Would...

  • Software Engineer III

    2 weeks ago


    San Mateo, California, United States Guidewire Software Full time $128,000 - $192,000

    SummaryGuidewire is widely recognized as the leading provider of software solutions for the property and casualty insurance industry. Our software empowers insurance companies to support their customers during their critical times – whether in response to natural disaster, an accident or emerging risks.At Guidewire, we offer a dynamic work...

  • Software Engineer

    2 days ago


    San Diego, California, United States Apple Full time

    The Headphone and Accessories Team at Apple is actively looking for a highly motivated Software Engineer to develop innovative technologies Candidate is expected to be proficient in software development and C/C++ programming. We value individuals who are driven to innovate and possess a strong desire to learn new skillsDescriptionAs a Software Engineer on...


  • San Mateo, California, United States Guidewire Software Full time $169,000 - $253,000

    SummaryAre you a result-oriented, polyglot programmer using 12-factor app methodology to craft your Cloud products? If so, we would like to meet youGuidewire provides outstanding software for the second-largest financial services industry in the world: insurance. We deliver the core applications that Property and Casualty (P/C) insurers use to build...


  • San Diego, California, United States Northrop Grumman Full time

    RELOCATION ASSISTANCE: Relocation assistance may be availableCLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at...

  • Software Engineer

    5 days ago


    San Diego, California, United States Apple Full time

    The Headphone and Accessories Team at Apple is actively looking for a highly motivated Software Engineer to develop innovative technologies. Candidate is expected to be proficient in software development and C/C++ programming. We value individuals who are driven to innovate and possess a strong desire to learn new skills. Description As a Software Engineer...